タグ付けされた質問 「ffmpeg」

複数のコーデック、フィルター、コンテナーをサポートするメディアツール。FFmpegツールに関する質問をするときは、実際のコマンドと完全なコンソール出力を含めてください。これを行う簡単な方法は、コマンドに「-report」を追加し、生成されたログファイルの内容を貼り付けることです。CLIのヘルプでは、ff *バイナリー(ffmpeg、ffprobe、ffplay)のみを使用してください。APIの使用方法については、Stack Overflowに投稿してください。

7
ffmpegを使用してビデオをカットする
ffmpegを使用して、次のような大きなファイルのセクションを切り取ります。 ffmpeg -i input.wmv -ss 60 -t 60 -acodec copy -vcodec copy output.wmv -ss一部が正常に動作しますが、-t無視されます。で指定された最初の指定された秒を正しく削除し-ssますが、コピーで入力の最後まで進みます。 ffmpegを使用して、ビデオを再コーディングせずに終了する方法はありますか?

12
ffmpegを使用して、適切な品質でビデオをGIFに変換するにはどうすればよいですか?
ffmpegでFLV映画をGIFファイルに変換しています。 ffmpeg -i input.flv -ss 00:00:00.000 -pix_fmt rgb24 -r 10 -s 320x240 -t 00:00:10.000 output.gif うまく機能しますが、出力gifファイルの品質は非常に低くなります。 変換されたGIFの品質をどのように改善できますか? コマンドの出力: ffmpeg -i input.flv -ss 00:00:00.000 -pix_fmt rgb24 -r 10 -s 320x240 -t 00:00:10.000 output.gif ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers built on Jan 24 2013 14:52:53 with gcc 4.7.2 …
311 ffmpeg  gif  flv 


10
FFmpegを使用して、1つの画像と1つのオーディオファイルを組み合わせて1つのビデオを作成します
これはかなり簡単なはずですが、動作させる方法が見つかりません。 FFmpegで入力として1つのJPEG画像とオーディオファイルを取得し、オーディオファイルと同じ期間のビデオファイルを生成します(静止画像全体をストレッチすることにより)。 出力に使用されるビデオコーデックについてはあまり気にしませんが、オーディオコーデックとして「コピー」を使用できる(つまり、トランスコードせずにオーディオストリームをコピーする)ことが重要です。 それを行う正しいコマンドラインは何ですか? 私は試した: ffmpeg -i image8.jpg -i sound11.amr -acodec copy test.avi そして場合とない場合の組み合わせの多くを試してみました-s 640x360、-loop_input、-shortest、-t xxx、-r 0.1(ビデオが長くなることを期待して人為的に低フレームレート)と-f image2 エラーが表示されるか、1フレームの長さのビデオファイルが表示されます。 私はグーグルで調べて、提案された解決策を多数見つけました(おそらくこれと同じ質問に)、どれも機能しません。 誰もが作業コマンドを提案し、その背後にある理論的根拠を説明できますか?
183 images  video  audio  ffmpeg 


6
FFmpegを使用してビデオファイルの一部を開始位置から終了位置に切ります[複製]
この質問にはすでに答えがあります: ffmpegを使用してビデオ 7の回答 を切り取る 30分のビデオファイルがありますが、00:09:23から00:25:33までのビデオを抽出したいです。 で開始位置を定義できますが-ss、終了位置の開始位置が見つかりませんでした。助けてください?

2
FFmpegでMP4ビデオをMP3オーディオに変換するにはどうすればよいですか?
ffmpegを使用してMP4ビデオからMP3オーディオトラックを抽出する必要があります。.flv-> mp3でこれを行うことができますが、mp4-> mp3のコマンドラインパラメーターがわかりません。たとえば、flv-> mp3: ffmpeg -i video.flv -acodec copy audio.mp3 mp4-> mp3にはどのパラメーターを使用すればよいですか?
120 ffmpeg 


9
ffmpegをより静か/冗長にするにはどうすればよいですか?
デフォルトでは、ffmpegは、多くのメッセージをstderrに送信します:ビルド時、ビルド方法、コーデックなど、など。 どうすれば静かにできますか? 私は試しました-v 0(そして-v 10、ドキュメントSet the logging verbosity level.は入力の範囲が何であるかを示すことなく単に内気に言っているだけです)-まだ静かではありません。 試しましたが、-loglevel quietまだ静かではありません。 言及しなければならないのは、「出力がない」ではなく「静か」を探しているということです。エラーがある場合、私はそれを見たいのですが、ffmpegの設定について毎回聞く必要はありません。シングル。時間。
117 ffmpeg 

2
FFmpegでビデオのサイズを小さくする方法
FFmpegでビデオのサイズを小さくしてサイズを小さくすることはできますか? ビデオの元のサイズは1024x576ですが、要件を満たすためにビデオのサイズを720x480に変更します。 これどうやってするの?
103 ffmpeg 

4
.movを.gifに変換するffmpegを取得するにはどうすればよいですか?
.movを.gifに変換しようとしていますが、成功していません。 エラーは次のとおりです。 ffmpeg -pix_fmt rgb24 -i yesbuddy.mov output.gif ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 12 2012 17:47:34 with clang 2.1 (tags/Apple/clang-163.7.1) configuration: --prefix=/usr/local/Cellar/ffmpeg/0.11.1 --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-libfreetype --cc=/usr/bin/clang --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libass --enable-libvo-aacenc --disable-ffplay libavutil …
99 conversion  ffmpeg  gif 

13
FFmpegを使用して画像からビデオを作成する方法は?
ffmpeg数がゼロから始まらない一連のシーケンスからビデオを作成することは可能ですか? たとえば、いくつかの画像[test_100.jpg、test_101.jpg、test_102.jpg、...、test_200.jpg]があり、それらをビデオに変換したい。私は次のコマンドを試しましたが、うまくいきませんでした(数字はゼロから始まるはずです): ffmpeg -i test_%d.jpg -vcodec mpeg4 test.avi 何かアドバイスはありますか?
86 linux  ffmpeg 

5
FFmpegを使用したビデオの意味のあるサムネイル
FFmpegは、ビデオを表すサムネイルとして使用できるビデオから画像をキャプチャできます。最も一般的な方法は、FFmpeg Wikiに記録されています。 しかし、私はある間隔でランダムなフレームを選びたくありません。FFmpegでフィルターを使用してシーンの変更をキャプチャするいくつかのオプションを見つけました。 フィルタthumbnailは、ビデオ内の最も代表的なフレームを見つけようとします。 ffmpeg -i input.mp4 -vf "thumbnail,scale=640:360" -frames:v 1 thumb.png また、次のコマンドは、以前と比較して40%を超える変更があるフレームのみを選択し(おそらくシーンの変更も同様です)、5つのPNGのシーケンスを生成します。 ffmpeg -i input.mp4 -vf "select=gt(scene\,0.4),scale=640:360" -frames:v 5 thumb%03d.png Fabio Sonnatiへの上記コマンドの情報クレジット。2番目の画像は、n個の画像を取得して最良のものを選択できるため、より良いように見えました。試したところ、同じ画像が5回生成されました。 さらに調査した結果、次のことがわかりました。 ffmpeg -i input.mp4 -vf "select=gt(scene\,0.5)" -frames:v 5 -vsync vfr out%02d.png -vsync vfr異なる画像を取得します。これは常にビデオの最初のフレームを常に選択します。ほとんどの場合、最初のフレームはクレジット/ロゴであり、意味がないため-ss、ビデオの最初の3秒を破棄するために3 を追加しました。 私の最後のコマンドは次のようになります。 ffmpeg -ss 3 -i input.mp4 -vf "select=gt(scene\,0.5)" -frames:v 5 -vsync vfr out%02d.jpg …

3
FFmpegではなくLibavを選択するのはなぜですか、それとも違いがありますか?
私が見たところから、Libavのavconv後継者になると考えられているように見えffmpegます。それは正しいですか? それが本当なら、なぜそうですか?libavは正確に何をしているのか、なぜffmpegよりも選択したいのか? Ubuntu 12.04.1 LTSをVMにインストールしているときにこの「問題」に遭遇し、ffmpegをインストールすると、mit ffmpegが非推奨であり、「wtf?」と最初に思ったというメッセージが出ました。 使用する場合avconv、ffmpegに応じて、libavに多少なりとも簡単にスクリプトを移行できますか?私は主にメタデータの書き込みとオーディオ変換(wav、flac、vorbis、mp3、aac)に使用しています。
72 ffmpeg  libav 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.