ffmpeg将视频中的音频AAC更改为mp3不起作用

时间:2020-08-17 00:06:16

标签: ffmpeg

我有一个mp4视频,如下所示,里面有aac音频,现在我需要使用以下命令将其更改为mp3:

ffmpeg -i newvideo6.mp4 -q:a 0 -map 0:a:0 -acodec mp3 -ar 24000 -map v -y newvideo6mp3.mp4

ffmpeg -i newvideo6.mp4 -q:a 0 -map 0:a:0 -acodec libmp3lame -ar 24000 -map v -y newvideo6mp3.mp4

或使用-q:a 1一直到9,但是生成的视频newvideo6mp3.mp4没有声音,但是如果我更改为:

ffmpeg -i newvideo6.mp4 -q:a 0 -map 0:a:0 -acodec aac -ar 24000 -map v -y newvideo6mp3.mp4

它有效,有什么线索吗?

谢谢

此原始视频播放声音: ffmpeg -i newvideo6.mp4 ffmpeg版本git-2018-12-17-d54276f版权所有(c)2000-2018 FFmpeg开发人员

使用Apple LLVM版本10.0.0(clang-1000.11.45.5)内置

配置:--prefix = / usr / local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-libx265

libavutil 56. 24.101 / 56. 24.101

libavcodec 58. 42.102 / 58. 42.102

libavformat 58. 24.101 / 58. 24.101

libavdevice 58. 6.101 / 58. 6.101

libavfilter 7. 46.101 / 7. 46.101

libswscale 5. 4.100 / 5. 4.100

libswresample 3. 4.100 / 3. 4.100

libpostproc 55. 4.100 / 55. 4.100

从'newvideo6.mp4'输入#0,mov,mp4,m4a,3gp,3g2,mj2:

元数据:

major_brand     : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
encoder         : Lavf58.24.101

持续时间:00:00:05.00,开始:0.000000,比特率:87 kb / s 流#0:0(und):视频:h264(高)(avc1 / 0x31637661),yuv420p,640x360、32 kb / s,25 fps,25 tbr,12800 tbn,50 tbc(默认)

Metadata:
  handler_name    : VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 24000 Hz, mono, fltp, 63 kb/s (default)
Metadata:
  handler_name    : SoundHandler

此转换后的视频无法播放:

ffmpeg -i newvideo6mp3.mp4

ffmpeg版本git-2018-12-17-d54276f版权所有(c)2000-2018 FFmpeg开发人员

使用Apple LLVM版本10.0.0(clang-1000.11.45.5)内置

配置:--prefix = / usr / local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-libx265

libavutil 56. 24.101 / 56. 24.101

libavcodec 58. 42.102 / 58. 42.102

libavformat 58. 24.101 / 58. 24.101

libavdevice 58. 6.101 / 58. 6.101

libavfilter 7. 46.101 / 7. 46.101

libswscale 5. 4.100 / 5. 4.100

libswresample 3. 4.100 / 3. 4.100

libpostproc 55. 4.100 / 55. 4.100

从'newvideo6mp3.mp4'输入#0,mov,mp4,m4a,3gp,3g2,mj2:

元数据: major_brand:isom minor_version:512 兼容品牌:isomiso2avc1mp41 编码器:Lavf58.24.101

持续时间:00:00:05.00,开始:0.000000,比特率:89 kb / s 流#0:0(und):音频:mp3(mp4a / 0x6134706D),24000 Hz,单声道,fltp,64 kb / s(默认)

Metadata:
  handler_name    : SoundHandler
Stream #0:1(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 640x360, 32 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
  handler_name    : VideoHandler

0 个答案:

没有答案