2017-01-16 4 views
1

私はパソコンです。私はビデオを反転し、FFMPEG Concatが失敗しました - 指定されたファイルが見つかりません

ffmpeg -i input1.mp4 -i input2.webm \ 
-filter_complex "[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1 [v] [a]" \ 
-map "[v]" -map "[a]" <encoding options> output.mkv 

これが私のバージョンであるオリジナルファイルと

私はffmpegののwikiから直接コピーしたコードを使用しています1新しいoutput.mp4ファイルに逆転したファイルを結合したいです:

ffmpeg -i C:\xampp\htdocs\reviews\uploads\0115171331.mp4 -i C:\xampp\htdocs\reviews\uploads\R0115171331.mp4 \ 
-filter_complex "[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=n=2:v=1:a=1 [v] [a]" \ 
-map "[v]" -map "[a]" C:\xampp\htdocs\reviews\output.mp4 

そして、私はそれを実行すると、それだけで私に与える:specfiedファイルを見つけることができません

システム。

私の他のffmpegコマンドも機能し、これらのファイル(出力を除く)は存在します。私は二重チェックしました。

何が間違っている可能性がありますか?

+0

「私はPCです」とはどういう意味ですか? –

+0

@Rightleg私はそれをやったときに慎重にタイプすることがなかったのです。私は、Linuxサーバなどといっしょにこれを行うのとは対照的に、Windowsを使うのと同じように、 – geekman

答えて

0

答えは

<encoding options> 

リテラルのパラメータはありませんが、ユーザーはここで、実際のオプションに置き換えなければならないことであることが判明しました。 OPにはそれが直接コマンドを失敗させる原因となっていました。

+0

ffmpegはそれ自体完璧に動作します。私はフルパスを入れようとしました。毎回同じこと。申し訳ありませんが、私はffmpegに新しくなっています – geekman

+0

これはリモートで追跡するのが難しいため、いくつかの提案があります。ファイル名に異なる値を使用してみてください。あなたはC:¥xampp¥htdocs¥reviews¥uploads¥0115171331.mp4の "正しいパス"を試しました。このために無効なファイル名を試してください。どのようなエラーメッセージが表示されるのですか?次のファイルと出力ファイルについても同じ処理を行います。エラーが少し出るとffmpegが表示され、どのファイルに問題があるかがわかります。また、完全なパスの代わりにローカルの有効なファイルを使用してみてください。したがって、完全なパス名が無効な場合に備えて、実際のファイルを同じディレクトリに配置してください。 – ChuckB

+0

私は無効なパス名を試しました。私はファイルをffmpeg.exeに入れて、「ffmpeg -i 0115171331.mp4 -i R0115171331.mp4 \ -filter_complex」[0:v:0] [0:a:0] [1:v:0] [1 :a:0] concat = n = 2:v = 1:a = 1 [v] [a] "\ - マップ" [v] " - マップ" [a] " output.mp4"どちらもうまくいきませんでした。 – geekman

関連する問題