オーディオファイルを含むフォルダーがあります。ファイルには1〜150の名前が付けられていますが、ファイル拡張子はありません。私が欲しいのは、それらをaacまたは.mp3に変換することです。1つのオーディオファイルとしてそれらを結合できる場合は、すばらしいでしょう。
誰かがこれを手伝ってくれる??
よろしくお願いします
ffmpeg
ビルドを取得Libavフォークからのリポジトリ内の偽バージョン はこれを行うことができません。 ffmpeg
のLinuxビルドをダウンロードする またはステップバイステップ ffmpeg
をコンパイルするためのガイド に従います。
一般に、すべての入力が類似している場合は concat demuxerまたはconcatフィルター を使用できますが、さまざまな形式やプロパティの非常に多くの入力がある場合は難しい場合があります。通常、concat demuxer
または concat filter
だけで通常は機能しますが、WAVでPCMにエンコードしてから、連結デマルチプレクサを使用することもできます。ディレクトリにはオーディオファイルのみがあり、オーディオファイルは~/Desktop/test
:
$ cd ~/Desktop/test
$ mkdir audio
$ for f in *; do ffmpeg -i "$f" -acodec pcm_s16le -ar 44100 -ac 2 audio/"$f".wav; done
$ for f in audio/*.wav; do echo "file '$f'" >> mylist.txt; done
$ ffmpeg -loglevel error -f concat -i mylist.txt -acodec libmp3lame -aq 4 -metadata title="Your Title" -metadata author="Levan" output.mp3
* .mp4 -exec ffmpeg -i {} {} .mp3 \;を見つけます。
Mp4ファイルのバッチからmp3ファイルにオーディオを取り除き、ファイル名を保持するには、ファイルへのディレクトリを開き、上記のコマンドを入力します。