このビデオをダウンロードしました http://www.youtube.com/watch?v=CpznCSeqMxw flvファイルとして。私が今それをプレイしようとすると、mplayerは言います
Audio: no sound
ビデオは表示されますが、音声は表示されません(つまり、音声を取得するためにビデオをダウンロードした理由です)。
そして、VLCはそれを再生することをまったく拒否します。エラーメッセージはありません。私は混乱しています。
Linuxのファイルタイプ:
$ file Space\ Night\ -\ Earth\ Views\ 4-5.flv
Space Night - Earth Views 4-5.flv: ISO Media
そしてmplayerからのいくつかのより多くの情報:
$ mplayer -frames 0 -identify Space\ Night\ -\ Earth\ Views\ 4-5.flv 2> /dev/null | grep -i 'audio\|sound\|video\|clip'
ID_VIDEO_ID=0
[lavf] stream 0: video (h264), -vid 0
VIDEO: [H264] 600x480 24bpp 25.000 fps 338.6 kbps (41.3 kbyte/s)
Clip info:
ID_CLIP_INFO_NAME0=major_brand
ID_CLIP_INFO_VALUE0=dash
ID_CLIP_INFO_NAME1=minor_version
ID_CLIP_INFO_VALUE1=0
ID_CLIP_INFO_NAME2=compatible_brands
ID_CLIP_INFO_VALUE2=iso6avc1mp41
ID_CLIP_INFO_NAME3=creation_time
ID_CLIP_INFO_VALUE3=2013-07-03 06:36:36
ID_CLIP_INFO_N=4
ID_VIDEO_FORMAT=H264
ID_VIDEO_BITRATE=338576
ID_VIDEO_WIDTH=600
ID_VIDEO_HEIGHT=480
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
ID_VIDEO_CODEC=ffh264
Audio: no sound
さて、これの理由は何ですか? Youtubeで見ると音がします。ダウンロード中に音が途切れるわけではないと思います。
また、VLCがファイルをまったく再生しないのはなぜですか(ビデオもサウンドもありません。ファイルの長さだけが表示されますが、再生ボタンを押すとすぐに再生が停止します)。
誰かがこれを再現できますか?それとも私だけですか?
PS:これはこれが起こるのは初めてです。私はすでに DownloadHelper でたくさんのビデオをダウンロードしました。
さて、私はVLCで.mp4(DownloadHelperのドロップダウンの[Medium]オプション、.flvは永遠にかかります)をテストしましたが、オーディオとビデオで問題なく動作しました。
DownloadHelperはそれまでにいくつかの問題を抱えているので、潜在的なバグの詳細については変更ログを確認します。しかし、.flvファイルの転送速度が遅いことが、問題として私に信号を送っています。
バグレポート BUG 554 が最近開かれ、バージョン4.9.18では 修正済み (バグレポートには完了が記載されていませんが)のようです。最新バージョンを使用しています。
ついに.flvのダウンロードに取り掛かりましたが、これらの問題はありません。mp4と同様にサウンドを聞くことができます。私の結論は、アドオン(前述のとおり)またはインターネット接続がファイルを失敗させたということです。
このサイトごと- http://www.nirsoft.net/utils/video_cache_view.html
YouTube Webサイトは、フラッシュ(.flv)ファイルの代わりにMPEG-DASHストリームの使用を開始しました。 MPEG-DASHストリームを任意のメディアプレーヤーで再生できる有効な.mp4ファイルに変換するには、次のオープンソースソフトウェアパッケージをダウンロードしてインストールする必要があります:GPAC。 ( http://gpac.wp.mines-telecom.fr/downloads/gpac-nightly-builds/ )
GPACパッケージをインストールしない場合、2つのストリームファイルを取得します。1つはビデオ用、もう1つはオーディオ用です):mpegdashtmp1.mp4とmpegdashtmp2.mp4
パッケージをインストールする youtube-dl で、ターミナルで次の行を実行しても問題がまったく発生しない場合、問題はFirefoxアドオン自体に依存しています。
vlc http://www.youtube.com/watch?v=CpznCSeqMxw --preferred-resolution 420
youtube-dlは、YouTube.comやその他のいくつかのサイトから動画をダウンロードするための小さなコマンドラインプログラムです。 Pythonインタープリター(2.6、2.7、または3.3+)が必要であり、プラットフォーム固有ではありません。Unixボックス、Windows、またはMac OSXで動作するはずです。リリースされていますパブリックドメインに、つまり、変更、再配布、または好きなように使用できます。