ビデオをトリミングするための '-to' オプションは、ffmpeg が配置されているフォルダーから cmd を実行しない限り機能しません。

ビデオをトリミングするための '-to' オプションは、ffmpeg が配置されているフォルダーから cmd を実行しない限り機能しません。

ビデオをトリミングするために「-to」オプションを使用していますが、ffmpeg.exe が cmd.exe を介して ffmpeg.exe が配置されているフォルダー以外のフォルダーから実行されると、ffmpeg は「to」オプションを認識しないと言います。ffmpeg.exe の場所は、Windows システム パス内にあります。

答え1

これは、古いバージョンの が最新のサポートされているオプションで使用された場合、発生する可能性がありますffmpeg。私の場合、ffmpegWindows システム パスに の 2 つの異なるバージョンがありました。以下は、私のマシンにあった 2 つのバージョンです。

  • N-75185-gf58e011 Copyright (c) 2000-2015 built with gcc 4.9.3 (GCC)オプションをサポートする新しいバージョン-to
  • N-34549-g13b7781 Copyright (c) 2000-2011 Nov 6 2011 with gcc 4.6.1サポートされていない古いバージョン-to

ffmpegWindows タスク マネージャーを使用して、オプションでビデオ トリムが失敗したときに、古いバージョンのが使用されていたことがわかりました-to。システム パスから古いバージョンを削除することで、問題は解決しました。

関連情報