• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ffmpeg で mp3 の速度を変える)

ffmpegでmp3の速度を変える方法

このQ&Aのポイント
  • ffmpegでmp3の速度を変更したいが上手くいかない場合の対処方法を教えてください。
  • Audacityを使ってmp3の速度変更は成功したが、ffmpegを使う方法を知りたい。
  • Debian Wheezyでffmpegを使用して大量のmp3ファイルの速度を一括で変更したい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

debian wheezyではありませんが。。。 ffmpeg -filters を実行してみたときにatempoは含まれますか? もしatempoが含まれていないようだったら、自分で最新版を落としてきてコンパイルする等してみてください。 ↓こんなかんじ %ffmpeg -filters | grep atempo (snip) ..C atempo A->A Adjust audio tempo. ちなみに私が使っている版: ffmpeg version 2.2.4 Copyright (c) 2000-2014 the FFmpeg developers

noname#214079
質問者

お礼

ありがとうございます。 $ ffmpeg -filters | grep atempo を実行してもatempo は出て来ません。 ソースからのコンパイル&インストールは 何か問題が起きた時が面倒そうなのでなるべくなら避けたいです。 下記のようにして avconv が作成した 02-test.mp3 はなぜか速度・曲の長さが元のままでした。 debian のレポジトリからインストールできる sox や avconv などで うまく処理できるといいのですが。 $ sox 02.mp3 02-test.mp3 speed 2 sox FAIL formats: no handler for file extension `mp3' $ sox 02.wav 02-test.mp3 speed 2 sox FAIL formats: no handler for file extension `mp3' $ avconv -i 02.mp3 -filter:v "setpts=0.70*PTS" 02-test.mp3 avconv version 0.8.16-6:0.8.16-1, Copyright (c) 2000-2014 the Libav developers built on Sep 16 2014 23:10:48 with gcc 4.7.2 [mp3 @ 0x933460] max_analyze_duration reached Input #0, mp3, from '02.mp3': Metadata: date : 1900 track : 1 artist : Unknown Artist album : Unknown Album title : Track 1 genre : Unknown TLEN : 97906 encoder : Lavf53.21.1 Duration: 00:01:37.95, start: 0.000000, bitrate: 192 kb/s Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s Output #0, mp3, to '02-test.mp3': Metadata: TDRL : 1900 TRCK : 1 TPE1 : Unknown Artist TALB : Unknown Album TIT2 : Track 1 TCON : Unknown TLEN : 97906 TSSE : Lavf53.21.1 Stream #0.0: Audio: libmp3lame, 44100 Hz, stereo, s16, 200 kb/s Stream mapping: Stream #0:0 -> #0:0 (mp3 -> libmp3lame) Press ctrl-c to stop encoding size= 2297kB time=97.99 bitrate= 192.0kbits/s video:0kB audio:2297kB global headers:0kB muxing overhead 0.011566%

関連するQ&A