2017-06-15 32 views
-2

サンプルレートを10%上げる必要があります。入力ファイルのサンプルレートは不明です。FFmpegオーディオサンプルレートを変更する

これが見つかりました。 1ファイルの例:

ffmpeg -i xxx.mp3 -filter:a "asetrate=$(ffprobe -v error -show_entries stream=sample_rate -of default=noprint_wrappers=1:nokey=1 xxx.mp3)*1.1" -y xxx1.mp3 

しかし、動作していないと0kbファイルを作成します。

LOG:

[asetrate @ 00000000024242e0] ​​[00000000005fde80 @評価]未 定数または不足 '(' の 'ffprobe-VERROR-show_entriesstream = sample_rate-ofdefault = noprint_wrappers = 1' [asetrate @ 00000000024242e0]オプションの値を解析できません "$(ffprobe -vエラー-show_entriesストリーミング= sample_rate -ofデフォルト= noprint_wrappers = 1" [Parsed_asetrate_0 @ 0000000000e6cb20]が見つかりません 'キーなし' オプション[AVFilterGraph @ 0000000002419ca0]エラー 初期化フィルタ'asetrate'とargs '$(ffprobe -vエラー -show_entriesストリーム= sample_rate-default = noprint_wrappers = 1:nokey = 1 xxx.mp3)* 1.1 ' フィルタを再初期化する際のエラー!フィルタネットワークにフレームを挿入できませんでした:オプションが見つかりません ストリーム#0のデコードされたデータを処理中にエラーが発生しました:0変換 が失敗しました!

+1

サブコマンドが機能していないようです。 – Brad

+0

かもしれません。この答えはまったく役に立たない。 –

+1

あなたの質問は一切役に立たない。問題を特定しようとしていません。あなたはBashを使っていますか? Windows CMD?パワーシェル?何? – Brad

答えて

0

ffprobeコマンドで ":"をエスケープする必要があります。

関連する問題