VLCメディアプレーヤーを使用した複数ファイルの変換


1

多数のビデオファイルをオーディオ形式に変換する必要がありますが、1つずつ変換するのは非常に苦痛で時間がかかります。VLCプレーヤーでバッチで変換する方法はありますか?


各ビデオファイルからオーディオトラックを抽出するということですか?
matan129

うん、そのwmvファイルと私はそれをmp3またはwav形式に変換したい。
シレイズ

2
これにはVLCを使用する必要がありますか?
-slhck

制限はありません。
シレイズ

回答:


4

を使用するffmpeg場合は、次を使用して、現在のフォルダー内のすべてのWMVファイルのオーディオ部分を非圧縮WAV(PCMオーディオ)に抽出できます。

for f in *.wmv; do ffmpeg -i "$f" "${f%.wmv}.wav"; done

またはMP3 –詳細については、MP3エンコーディングガイドを参照してください。

for f in *.wmv; do ffmpeg -i "$f" -c:a libmp3lame -q:a 2 "${f%.wmv}.mp3"; done

これらは、BashのようなLinuxシェルのループです。Windowsの場合、次のようなことをします。

for %%A IN (*.wmv) DO ffmpeg -i "%%A" "%%A.wav"

また、変換されたファイルの再生速度を1.5倍に上げたいです。
シレイズ

1
atempoフィルターを使用できます。参照:ffmpeg.org/trac/ffmpeg/wiki/How%20to%20speed%20up%20/...
slhck

最初にオーディオに変換してから再生速度を上げますか?
シレイズ

1
オーディオを生の形式に内部的にデコードし、フィルターを適用してから、MP3またはPCMオーディオのいずれかにエンコードします。-i "$f"との間にフィルターを挿入するだけ"${f%.wmv}.wav"です。
-slhck

@slhck本当にありがとうございます。:)
シレイズ

0

OSに依存します:

  • Windowsを使用している場合、UIで簡単に実行できます。
    • VLC->メディア-> '複数のファイルを開く'。
  • MacまたはLinuxユーザーの場合、bashスクリプトがあります(こちらをご覧 ください)。
  • 上記のリンクには、必要に応じてWindowsユーザー用のスクリプトもあります。

VLCとは別に、HandBrakeは非常に強力なプラットフォームに依存しない(Mac用に開発された)変換アプリであり、バッチ変換を簡単に行うことができます。


あなたの答えにリンクからの情報を含めてください:)
bertieb

更新しました。
それで

-1

VLCでそれを行う方法はないと思います。

ハンドブレーキはあなたが必要とすることをするべきです。メディア変換を行うもう1つのオープンソースプログラムです。変換のバッチを行うのが得意で、実際にはたまたまVLCをバックエンドとして使用しています。

ハンドブレーキのウェブサイト


ハンドブレーキは、残念ながらバッチ変換を行いませ。すべてのアイテムをキューに手動で追加する必要があります。また、VLCをバックエンドとして使用しませんが、(VLCと同様に)libavcodecおよびlibavformatライブラリに依存します。どちらもFFmpegプロジェクトに由来します(こちらを参照)。
-slhck

変換されたファイルの再生速度を上げる機能を提供しますか?
シレイズ

@slhckああ。HandbrakeからVLCのインストールを求められました。VLCのffmpegライブラリを使用しているだけだと思います。
スティーブンウェイド

1
VLCにはlibdvdcssDVDの復号化に必要なライブラリが付属しているため、Handbrakeに必要なのはVLCのみです。オーディオ、ビデオ、字幕ライブラリは、Handbrakeで直接配布されます。
slhck
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.