2017-10-01 7 views
0

これまでどんなプログラミングも行っていないので、どの言語でも公開しています。スクリプトを使用して、サウンドを含むものとサウンドのないものにビデオを並べ替えるにはどうすればよいですか?私は無作為に命名された何百もの短いmp4/aviクリップを持っています。オーディオを持っているかどうかに基づいて自動的にソートするコードを書くことは可能ですか?ビデオファイルにサウンドが含まれているかどうかに基づいて並べ替えます。

誰でも私にスクリプトを書くことはできますか?私は永遠に感謝しています。もしそうでなければ、チュートリアルを理解しやすい人に私を指摘できますか?私はffprobeとスクリプトを使用するように言われましたが、どのように起動するのか分かりません。 with-audiono-audioはあなたがコマンドを実行した場所に作成サブフォルダです

おかげ

+0

[ffprobeを使用してオーディオ専用ファイルをチェックする](https://stackoverflow.com/questions/32278277/using-ffprobe-to-check-audio-only-files) –

+0

"誰も私にスクリプトを書くことはできますか?" - このサイトの内容ではありません。あなたが少なくとも最初の試みをして、どこに止まっているのかを説明できれば、その質問は救済されるかもしれません。 https://www.codecademy.com/tracks/pythonのような非常に基本的なチュートリアルを試してみてください。 –

答えて

0

Windowsでは、コマンドラインで直接実行することができ、

for %i in (*.mp4 *.avi) do ffmpeg -i "%i" -v 0 -map a -t 0.1 -f null - && move "%i" with-audio || move "%i" no-audio 

。もちろん、これらをフォルダの中央セットへの絶対パスで置き換えることもできます。バッチファイル内で使用する場合は、%i%%iに置き換えてください。

基本的なロジックは、特定のファイルにオーディオがある場合は成功し、それ以外の場合は失敗したことを報告します。前者の場合は&&以降のコマンドが実行され、後者の場合は||以降のコマンドが実行されます。

+0

ありがとうございました!私は本当に始める方法に苦労していた!再度、感謝します –

関連する問題