FFmpegを使用してビデオをあるフォーマットから別のフォーマットに変換しています。私はビデオのアスペクト比を最初に抽出する必要があります。どのようにしてその情報を見つけることができますか?FFmpegからのビデオのアスペクト比を取得
7
A
答えて
14
ちょうど
ffmpeg -i <yourfilename>
を実行し、ファイルに含まれるビデオストリーム/ Sについての詳細は、画面に出力されます。各ビデオストリームについて列挙された2つのパラメータは、PAR(Pixel Aspect Ratio)およびDAR(Display Aspect Ratio)である。
Stream #0.10[0x258]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 4350 kb/s, 27.97 fps, 25 tbr, 90k tbn, 50 tbc
最終的に表示されるビデオにはどのような比率がありますか。 PARは、これを達成するためにピクセルをどのようにサイズ調整する必要があるかを示します。たとえば、私がちょうど示した場合、(720*64)/(576*45) = 16/9
。
多くの場合、PARは1:1に等しくなります。これは、DARがビデオ解像度の比に等しいことを意味します。
15
メディア情報を取得するにはffprobeが適しています。 ffmpeg -iファイルを使用し、他の引数を使用しない場合、ffmpegはエラー状態を返します。
関連する問題
- 1. ffmpeg:スライドショーの画像のアスペクト比
- 2. アスペクト比のビデオからフレームのサイズを変更する方法
- 3. 画像のアスペクト比を取得する
- 4. 軸のアスペクト比を取得する
- 5. WebRTCで1:1のアスペクト比のビデオを取得できません
- 6. ビデオファイルからアスペクト比を取得する方法は?
- 7. ビデオのアスペクト比の比率を変更する方法
- 8. ビデオからFFMpegのビデオへの画像
- 9. php ffmpegビデオ時間を取得
- 10. Ffmpegのアスペクト比の変更に失敗しました
- 11. 組み込みのYoutubeビデオのアスペクト比を変更する
- 12. プロットのアスペクト比
- 13. UIImageViewのアスペクト比
- 14. jQueryで背景画像のアスペクト比を取得
- 15. ユーザーの画面アスペクト比を取得するvba excel
- 16. SVGのアスペクト比を取得する方法は?
- 17. どのようなアスペクト比がffmpegをサポートしていますか?ドキュメントのffmpegで
- 18. スウィフト3、iOSの10+、Xcodeの8.3+、Quickblox - アスペクト比/ビデオ解像度
- 19. FFMPEGを使用してビデオのサイズを取得する方法
- 20. ファイルからネットワークへのFFmpegビデオ
- 21. ffmpegで圧縮ビデオのビデオサイズを取得するには?
- 22. アスペクト比に基づいたビデオの拡大表示
- 23. FFMPEGのすべての動画のアスペクト比を設定する方法は?
- 24. jQueryビューポートのアスペクト比
- 25. AS3キープイメージのアスペクト比
- 26. ggplot2プロットのアスペクト比
- 27. オートレイトのアスペクト比iOS
- 28. ffmpegからビデオをストリームし、OpenCVでキャプチャ
- 29. Androidのビデオからフレームを取得
- 30. Java - URLのビデオからスニペットを取得
'ffprobe -i -show_streams'は、ビデオストリームとオーディオストリームのkey = valueのリストも出力します。 ex: '... sample_aspect_ratio = 1:1 display_aspect_ratio = 8:5 ...'プログラムで結果を解析する方が簡単かもしれません –
別の注意: '-print_format json'のようないくつかのオプションがあります。あらゆる状況に可能な最も使用可能な形式で出力する –