3

(Windowsのコマンドラインから)ffmpegを使用して5秒間のmkvビデオをコピーするにはどうすればよいですか?

これが私が試したことです:

ffmpeg -ss 00:15:00 -i myVideo.mkv" -t 5 c:v copy c:a copy output.mkv

このエラーが発生します:

[NULL @ 0000000004909a60] Unable to find a suitable output format for 'c:v'
c:v: Invalid argument

ビデオの情報は次のとおりです。

Input #0, matroska,webm, from 'Title 01_02.mkv':
  Duration: 00:28:18.57, start: 0.000000, bitrate: 10183 kb/s
    Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn
, 48 tbc (default)
    Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s (default)
4

1 に答える 1

8

一部のオプションの を忘れて-おり、余分な があります"。コマンドは次のようになります。

ffmpeg -ss 00:15:00 -i myVideo.mkv -t 5 -c:v copy -c:a copy output.mkv

これは次のように少し短縮できます。

ffmpeg -ss 00:15:00 -i myVideo.mkv -t 5 -c copy -map 0 output.mkv

-ssの動作はその配置 (入力オプションと出力オプション) によって変わることに注意してください。詳細については、次の回答を参照してください。


SO はプログラミング固有であるため、ffmpeg の使用に関する質問は superuser.com に適していることに注意してください。答えることでこの一般的な状況を助けているわけではありませんが、質問に (正しく) 答えられることは、何もないよりはましです。

于 2012-10-22T00:39:37.543 に答える