2017-01-20 8 views
0

非常に長い.tsビデオファイルを、もっと短いmp4ファイルに変換しようとしています。ffmpeg - TSファイルを時間の短いファイルに分割する

私が使用しているコマンドは次のとおりです。ただし

ffmpeg.exe -i "C:\Users\Rob\Desktop\230316.ts" -ss 00:05:08 -t 00:00:50 -c copy "C:\Users\Rob\Desktop\VideoSplitter\16.18.mp4" 

これを実行する際に、ffmpegのは、 "スタック" を取得し、端末に何度も同じ行を繰り返し:

frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 
frame= 0 fps=0.0 q=-1.0 size=  469kB time=00:00:50.01 bitrate= 76.8kbits/ 

I CTRL + Cを押して終了すると、私は新しいファイルが作成されたことに気が付きました...しかし、オーディオとビデオは全く表示されません。

この問題を解決する方法を教えてください。私は最新のffmpeg.exeを使用しています。

答えて

0

スローシーク(ss-i filenameの後に配置)を使用しています。この場合、ffmpegはすべてのフレームをin点に達するまでデコードします。あなたのファイルがinpoint値以上であれば、その時点まで待つ必要があります。または、を-iの前に置き、高速シークを実行することもできます。これにより、処理がはるかに迅速に開始されます。

+0

残念ながら、これは問題を修正していません。 フレーム= 0 fps = 0.0 q = -1.0サイズ= 471kB時間= 00:00:49.93ビットレート= 77.2kbits/ フレーム= 0 fps = 0.0 q = - 1.0サイズ= 471kB時間= 00:00:49.93ビットレート= 77.2kbits/ フレーム= 0fps = 0.0q = -1.0サイズ= 471kB時間= 00:00:49.93ビットレート= 77.2kbits/ フレーム= 0fps = 0.0q = -1.0サイズ= 471kB時間= 00:00:49.93ビットレート= 77.2kbits/ フレーム= 0fps = 0.0q = -1.0サイズ= 471kB時間= 00:00:49.93ビットレート= 77.2kbits/ –

+0

コマンドを ' -report'が追加され、* full *レポートにリンクされます。 – Mulvya

関連する問題