Thunarのカスタマイズ操作から変換なしでビデオからオーディオを抽出する

Thunarのカスタマイズ操作から変換なしでビデオからオーディオを抽出する

Thunarのカスタムアクションは、次の簡単なコマンドを追加してメディアファイルを変換するために使用できます。

avconv -i %f %f.mp3

Thunarのカスタムアクションを使用してmp4ファイルとflvファイルからaacサウンドを抽出するコマンドが必要です。変換せずに aac 最終ファイルを m4a コンテナに抽出するだけです。このソリューション(Thunarカスタムアクションを適用する方法がわかりません):

for i in *.mp4; do avconv -i "${i}" -map 0:1 -c:a copy "${i%.mp4}.aac"; done

ベストアンサー1

これについてもう少し一般的な質問をしました。Thunarのカスタム操作では、コマンドは機能しなくなりました。私はすでに受け取った良い答え。この回答を拡張し、問題に対処するために編集しました。

質問に記載されているコマンドは、Thunarで実行できるスクリプトに追加する必要があります。

#! /bin/sh -e
for i in *.mp4; do avconv -i "${i}" -map 0:1 -c:a copy "${i%.mp4}.m4a"; done

より簡単なコマンドも機能します。

avconv -i %f -map 0:1 -c:a copy %f.m4a

これはただの修正です。

avconv -i %f %f.mp3

アップデート:拡張コマンド

ffmpeg代わりに使用できますavconv

そしてThunarのカスタマイズタスクに追加します。

bash -c 'ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a' %f

*.flv;*.mp4外観条件の設定。

webmビデオの場合、ビデオオーディオストリームに関する情報を取得するoggために使用されます。)mediainfo

上記内容の出所ここそしてここ

おすすめ記事