メディアプレイヤーで動画を見ているのですが、見ている途中に「バッファ中です」と表示されて映像が止まってしまうことが良くあります。
「バッファ中」とはどういうことなのでしょうか。
これをどうすればスムーズにとめることなくみることができるのでしょうか。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

「バッファ中」というのはその名の通りため込んでいるって事です。



高速な回線だったら良いのですが遅い回線の場合画像や音声が切れ切れになって何がなんだか分からない状態にならないようにある程度ため込んでためた後に表示するんです。

スムーズに止めることなく見たかったらADSLなどの高速な回線を使うしかありません。

ただ、放送もと(サーバー)が混んでいたりした場合はどんなに高速な回線を使っていても同じようになる場合があります。
こういった場合は見たかったら気長に待つしかありません。
    • good
    • 0
この回答へのお礼

なるほど、ようやくわかりました。
回答ありがとうございました。

お礼日時:2001/02/07 04:44

これは、ストリーミングで見る時に起こるもので、全てのデータを読み込んで動画を再生するわけでなく、ある一定のデータを蓄えた時点で再生しますので、データを蓄えている間をバッファ中と言っています。


また回線が混雑して、データが入ってこない時にも起こります。
主に「○○.ram」のファイルがストリーミング再生です。
「○○.rm」、「○○.mpeg」および「○○.mpg」の時は、一旦ファイルをダウンロードしてからメディアプレイヤーで見られると中断がないので宜しいかと思います。
    • good
    • 0
この回答へのお礼

ようやくわかりました。
詳しい説明ありがとうございました。

お礼日時:2001/02/07 04:45

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QC言語以外ならバッファオーバーフローは起きないのでしょうか?

こんにちわ

私はつい最近プログラミング入門したばかりのものです。

いろいろな興味に実力がついていけずとんちんかんな状態です。

ところで、昨今のセキュリティ問題でよく登場するバッファーオーバーフローという
ものは何だろう、と思っていろいろ自分なりに調べてみました。

ある説明文では、C言語のメモリー格納仕様に起因する問題、と書かれていました。

・・・ということは、パスカルなどのような他の言語であれば、バッファーオーバー
フローの心配はしなくてもいいことになるでしょうか?


マック愛好家の間では、MacOSの安全性の高さを大変にアピールしていますが、これは
技術的に言うとMacがPascal言語で開発されていたから、という種明かし、と考えれば
よいことになりますでしょうか?

お暇な方がいらしてましたら、どうかおつきあい頂けましたら幸いです。

Aベストアンサー

#6です、話がそれて雑談というか余談に近づいていますが

ちょっと誤解を招く書き方がありました、コードインタープリタというのは言語ではなく、CPUの中で命令の機械語をフェッチし、インストラクションコードに基づいたアキュムレータの動作、オペランドのアドレス変換をしてデータを取り出す機構で、CPU内部で動く一種のプログラムで、ユーザがいじることは出来ません。コードインタープリタというのも正式名称かはわかりません。

それが、次の実行命令として、インストラクションポインタで指定されたアドレスに格納されているバイト群を取り出すわけですが、このとき、それが、コードかデータかを判断できないと言うことです。

ノイマン型コンピュータでは、アドレス空間はリニアに実装され、そこを適当にコードとデータで分割して使います。この方法にはある程度のルール(低いアドレスは割り込み等のシステムコールに使うなど)はありますが、基本的にはフリーです。データがコードの前にあっても後ろにあっても構わないわけです。


Pascalも、Wirthが考えたPureなパスカルであれば別ですが、現在出回っているPascalは使いやすく(Cと対峙する為もあり)するために拡張が施されているし、実際に使うとなると、すべてを値渡しというわけにも行かず、システムとのインターフェースでは、アドレス渡しをせざるを得ません、で、ここが大きな穴になってしまいます。まあ、BASICだって、ダートマスのPureなBASICは今のBASICとは似ても似つかないものですから仕方ないでしょうけど。


ところで、バッファオーバーフローに限れば、おそらく、プログラムではライブラリで処理しているでしょうから、そのライブラリのコードに問題がある、ところが、そこを書いた人間が退社してしまってわからない。ソースが見つからないなんて事もこの業界ではざらにありますから、おそらく、そんなところではないかと思います。これを書いたプログラマは気が気じゃないだろうなあ(人ごとじゃなく、心臓が縮む思い)。

#6です、話がそれて雑談というか余談に近づいていますが

ちょっと誤解を招く書き方がありました、コードインタープリタというのは言語ではなく、CPUの中で命令の機械語をフェッチし、インストラクションコードに基づいたアキュムレータの動作、オペランドのアドレス変換をしてデータを取り出す機構で、CPU内部で動く一種のプログラムで、ユーザがいじることは出来ません。コードインタープリタというのも正式名称かはわかりません。

それが、次の実行命令として、インストラクションポインタで指定されたア...続きを読む

QメディアプレイヤーファイルをDVDに焼いてDVDプレイヤーで見たいのですが・・・

メディアプレイヤーファイルをDVD-Rに焼いてもPS2、一般のDVDプレイヤーでは再生できませんでした。もちろんパソコン上のメディアプレイヤーでは再生できたのですが。試しにvideo_tsフォルダを作ってその中にメディアプレイヤーファイルを入れてDVDに焼こうとしたらDVDへの焼き付け自体を拒否されました。(焼き付けできたとしてもこれで再生できるとは思えませんが)。メディアプレイヤーファイルの拡張子を変えたらいいのではとの素人同士での助言も得たのですが・・・。これは拡張子をどのように変えていいのかよくわかりません。(またこの方法でうまく再生できるかも疑問です。)どうすればメディアプレイヤーファイルをPS2又はDVDプレイヤーで見ることができるようになるのか?どなたかご教示お願いします。

Aベストアンサー

DVDプレイヤーなどで見れるようにするにはオーサリングソフトを使ってDVD-Video形式にオーサリングする必要があります。

DVD-VideoはMPEG2なので、WMV形式のムービーの拡張子を変えても無駄です。

オーサリングソフトがWMV形式のムービーファイルの読み込みに対応している場合は、そのまま読み込んでオーサリングすればいいのですが、そうでない場合は、AVIやMPEG2に変換する必要があります。
TMPGEncなどを使うと、AVIやMPEGに変換できます。
(WMVを読み込めないように思えますが、ドラッグ&ドロップで読めるようになります。)

参考URL:http://www.tmpgenc.net/j_main.html

QC言語で文字列バッファを消去する方法

今、C言語とWin32 APIを使ってプログラミングをしています。
wsprintf(str,TEXT("プレイヤーの攻撃!"));
TextOut(hdc,0,520,bstr,lstrlen(str));
if(ehp <= 0) {
   wsprintf(str,TEXT("敵を倒しました"));
   TextOut(hdc,0,520,bstr,lstrlen(str));
}
このコードを実行すると、2回目のTextOutのところで
「敵をたおしました撃!」と出てしまいます。
きっとstrに以前の文字列が残っているからだと思いますが、
この保存した文字列を消去するにはどうしたらよいのでしょうか?
for文でstr[0]から'\0'までナル文字を代入し続けたり、いろいろと試したのですが駄目でした。どうかこんな自分にご助力お願いできないでしょうか? どうかお願い致します。

Aベストアンサー

これ、文字列バッファの問題じゃなく、TextOut()の問題ですよ。
要は、「プレイヤーの攻撃!」という文章が書かれている紙を黒板に貼り付けた上に、「敵を倒しました」という文章の紙を貼り付けています。
後から貼り付けた文章の紙の方が前の文章より短いので全部隠れることがなく表示されています。
hdcの表示領域を消去(背景色と同じ色で塗る)か、文章の最大長に合わせて短い文の後ろにスペースを追加するといった処理が必要です。

QDVDプレイヤーでBlu-rayは見れますか?また、逆にBlu-rayプレイヤーでDVDは見れますか

DVDプレイヤーでBlu-rayは見れますか?また、逆にBlu-rayプレイヤーでDVDは見れますか?もし、Blu-rayプレイヤーでDVDが見れるなら、DVDを購入した方が得ですよね?教えてください。よろしくお願いします。

Aベストアンサー

DVDプレーヤーではBlu-rayを観る事は出来ません。
言っている事はCDプレーヤーでDVDが観れますか?と言っているのと同じ。
Blu-rayプレーヤーの場合、上位互換と言ってDVDを観る事は出来ます。

QC言語でファイルをよんだあとの料理方法

基本的に.NETしか知りませんので、C言語でAPIのReadFile使用して
ファイルを一気に全部バッファ読み込んだあと、
バッファから文字を一つずつ取り出すにはどうしたら
いいでしょうか?
Unicodeを使用することが前提で結構です。

なんか、根本的にわかってませんので。。。
よろしくお願いします。
C#とかなら、文字をインデックスで取得できますので、
C/C++となるとまったく、イメージできません。。。
ポインタを移動することで一バイトずつ操作することくらいは理解してます。

Aベストアンサー

うーん。それはC言語の基礎ですが
C言語は文字列の終端に0をいれます。
buffer[wReadSize/sizeof(wchar_t)] = 0;
と同じことですか。
明示的にUNICODEのNULL文字 L'\0'としています。
別に文字列として扱わないなら必要ありません。

しかし今回は
MessageBox関数に使用する為、bufferを文字列として扱う必要がある為
NULL文字をいれました。
mallocでwReadSize + sizeof(wchar_t) としているのも
NULL文字をいれるため文字数+1文字しているのです。

どんな言語でもそうですが、文字列を扱うには2通りの方法があって
今回のように文字列の終端に終端を表すNULL文字をいれる仕組みと
最初に文字数があってその後ろに文字列がくる仕組みです。
でなければコンピューターはどこまでが文字列なのか判断出来ません。

>この部分ってUNICODEファイルを読むときで必ず必要でしょうか?
>保険のようものでしょうか?
つまりUNICODEかどうかは関係ありませんし保険でも無く
文字列として扱うなら必ず必要ということです。

うーん。それはC言語の基礎ですが
C言語は文字列の終端に0をいれます。
buffer[wReadSize/sizeof(wchar_t)] = 0;
と同じことですか。
明示的にUNICODEのNULL文字 L'\0'としています。
別に文字列として扱わないなら必要ありません。

しかし今回は
MessageBox関数に使用する為、bufferを文字列として扱う必要がある為
NULL文字をいれました。
mallocでwReadSize + sizeof(wchar_t) としているのも
NULL文字をいれるため文字数+1文字しているのです。

どんな言語でもそうですが、文字列を扱うには2...続きを読む

Q録画したDVDをメディアプレイヤーで見る方法

デジタル放送のテレビ番組をDVD-RWに録画したのですが、ウィンドウズメディアプレイヤーで見ることができません。パソコンは東芝のDynabook、OSはウィンドウズビスタです。ちなみにパソコンに付属している東芝のDVDプレイヤーでは見ることができます。このDVDをメディアプレイヤーで見るようにすることはできるのでしょうか?

Aベストアンサー

東芝DVDプレーヤで再生できて、WMP再生できないならWMPがCPRM対応していないのでしょう。
よってWMPをCPRMに対応するように改造でもしない限り無理でしょう。

QC言語はC言語でできている?

C言語はC言語でできている?

C言語はC言語でできていると耳にしたことがあります。

一体どういうことですか?

詳しく教えて下さい。

Aベストアンサー

歴史的な経緯を考えれば解ると思います。

当初は機械語でプログラミングをしていました。
それがアセンブラに変わります。
アセンブラでコンパイラが作成され、高級言語が作られていきます。
アセンブラまたは、高級言語の1つを使って、C言語用のコンパイラが作成されたとします。
今度は、そのC言語用のコンパイラを使用して開発ができるわけです。
ですので、そのC言語用のコンパイラを使用して、
C言語用の別のコンパイラを作成することも可能になります。

おそらく質問者さんの聞かれていることはこのことだと思います。

他の例では、MSは、VisualStudioで、次のバージョンのVisulaStudioを開発しています。
ややこしいですね。><

Qメディアプレイヤー、リアルプレイヤーについての本探してます

パソコン初心者です。リアルプレイヤー、メディアプレイヤーなどの音楽再生ソフトをインストールしたんですが、使い方がイマイチよくわかりません。初心者でもわかる雑誌、書籍を教えてください。WINDOWS98を使っています。

Aベストアンサー

雑誌と変わらないくらい詳しいサイトです。
Windows Media Player7用です。
でも基本的にはほとんど同じですので役立つと思います。

参考URL:http://dekiru.impress.co.jp/net/wmp7/

QMPLAB C18のC言語について

趣味でPICをはじめて、いままではアセンブラ言語でプログラムを書いてきました。
こんどPIC18Fに挑戦しようと思っているんですが、PIC18FはC言語で書いた
ほうがいいらしいですね。無料でMPLAB C18というC言語のコンパイラが使えるらしいですし。
C言語は勉強したことがないので、とりあえずC言語を勉強しなければならないんですが、
C言語っていろいろ種類があるんですね。C,C++,C#、あとvisual basic系のCとか。
なんだかさっぱりわかりません。

MPLAB C18のC言語にもっとも近いのはどれでしょうか。おしえてください。

Aベストアンサー

>C,C++,C#、あとvisual basic系のCとか。

だいぶ誤解があるようです。

C言語は、ISOやJISの規格で決まっている言語規格の事で単にCと略することがあります。でこれは規格の名前なので、どこの会社がつくっても良いですし、オープンソース開発されているC言語のコンパイラもあります。
なのでA社のCやらB社のCやらいろんなのがありますが機能・規格はある程度統一されています。

で他のC++,C#、あとvisual basic系のCについて説明します。

C++はC言語を大幅に拡張した言語でオブジェクト指向を取り入れた言語です。C言語よりも重いので小型マイコンではまず使えません。C18もC++の規格は取り入れられていないはずです。

C#となるとさらに重く最新の言語でマイクロソフト社提案の言語です。DelphiやJavaやC++などをベースに設計された言語でC言語とは大幅に文法が異なります。Cと言う名前が付いているのはマイクロソフト社の戦略的ネーミングです。

あとvisual basic系のCはVisualStudioのCではないでしょうか?
それとvisual basicは昔流行ったBASICの流れをくむオブジェクト指向言語ですが、これまたC言語とは文法は異なります。
それで、VisualStudioはマイクロソフトの開発環境のの名前で無料で手に入るのは、VisualBasic2010Express、VisualC#2010Express、VisualC++2010Expressです。
このうち、VisualC++2010ExpressはC言語かC++を扱うことの出来る開発環境ですので、ny36さんの目的にはかなっていると思います。

ただし、VisualC++2010ExpressとC18では使える入出力関数が違いますのでいきなりC18で始めてしまった方が混乱が無くて良いかも知れません。

「電子工作室」
http://www.picfun.com/mccframe.html

ちなみに「PIC18FはC言語で書いたほうがいいらしいですね。」と言うのは絶対ではないです。アセンブラで組んでも構いませんが私はC言語のほうが楽だと思います。
それは普通のPICにも言えるんですけどね。

>C,C++,C#、あとvisual basic系のCとか。

だいぶ誤解があるようです。

C言語は、ISOやJISの規格で決まっている言語規格の事で単にCと略することがあります。でこれは規格の名前なので、どこの会社がつくっても良いですし、オープンソース開発されているC言語のコンパイラもあります。
なのでA社のCやらB社のCやらいろんなのがありますが機能・規格はある程度統一されています。

で他のC++,C#、あとvisual basic系のCについて説明します。

C++はC言語を大幅に拡張した言語でオブジェ...続きを読む

Q安心して使えるプレイヤーはメディアプレイヤーだけ?

 安心して使える動画プレイヤーってどれなんでしょうか?
 GOMプレイヤー
 KMプレイヤー
 など、韓国系のプレイヤーはまずやめた方がいいという情報がありますし

 リアルプレイヤーでさえ、過去にスパイウイルスが入っていたこともあり、バッドウエアだった過去もあるようで
 http://oshiete.goo.ne.jp/qa/8039922.html
 
 となると、メディアプレイヤーか国産のプレイヤーになると思うのですが
 国産プレイヤーのQONOHAというのはインストールしてからコーデックをいろいろいれないと対応形式が少ないし
 メディアプレイヤーはFLVなど対応していない形式が多いようで、どうすればいいかさっぱり解りません

 

Aベストアンサー

VLC media player
http://www.videolan.org/vlc/index.ja.html

元々はフランス製だそうです。
私はMacですがこのソフトを便利に使用しています。
FLVに対応しています。

VLCメディアプレーヤー - Wikipedia
http://ja.wikipedia.org/wiki/VLC%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%83%97%E3%83%AC%E3%83%BC%E3%83%A4%E3%83%BC


人気Q&Aランキング