gpt4 book ai didi

ubuntu - FFMPEG amr 到 mp3 的转换问题

转载 作者:行者123 更新时间:2023-12-04 23:31:20 26 4
gpt4 key购买 nike

大家好,我在将 amr 文件转换为 mp3 文件时遇到以下问题。当我尝试进行转换时,我得到以下信息:

FFmpeg version SVN-r26402, Copyright (c) 2000-2011 the FFmpeg developers
built on Jan 24 2011 12:00:26 with gcc 4.4.5
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab
libavutil 50.36. 0 / 50.36. 0
libavcore 0.16. 1 / 0.16. 1
libavcodec 52.108. 0 / 52.108. 0
libavformat 52.93. 0 / 52.93. 0
libavdevice 52. 2. 3 / 52. 2. 3
libavfilter 1.74. 0 / 1.74. 0
libswscale 0.12. 0 / 0.12. 0
libpostproc 51. 2. 0 / 51. 2. 0

Test.amr:处理输入时发现无效数据

考虑到我之前记录了另一个文件并且转换工作如您在此处看到的那样,这实际上很奇怪:
octavius@octavius-VirtualBox:~/share$ ffmpeg -i 1-aloalodwd.amr 1-aloalodwd.mp3
FFmpeg version SVN-r26402, Copyright (c) 2000-2011 the FFmpeg developers
built on Jan 24 2011 12:00:26 with gcc 4.4.5
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab
libavutil 50.36. 0 / 50.36. 0
libavcore 0.16. 1 / 0.16. 1
libavcodec 52.108. 0 / 52.108. 0
libavformat 52.93. 0 / 52.93. 0
libavdevice 52. 2. 3 / 52. 2. 3
libavfilter 1.74. 0 / 1.74. 0
libswscale 0.12. 0 / 0.12. 0
libpostproc 51. 2. 0 / 51. 2. 0
[amr @ 0x9c0c4e0] Estimating duration from bitrate, this may be inaccurate
Input #0, amr, from '1-aloalodwd.amr':
Duration: N/A, bitrate: N/A
Stream #0.0: Audio: amrnb, 8000 Hz, 1 channels, flt
Output #0, mp3, to '1-aloalodwd.mp3':
Metadata:
TSSE : Lavf52.93.0
Stream #0.0: Audio: libmp3lame, 8000 Hz, 1 channels, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
size= 26kB time=3.38 bitrate= 64.1kbits/s
video:0kB audio:26kB global headers:0kB muxing overhead 0.121897%

关于可能发生什么的任何想法?

最佳答案

您的测试文件可能已损坏,或者仅包含 ffmpeg 的解码器无法处理的内容。尝试在播放器上播放 test.amr 以查看文件是否已损坏。如果问题出在 ffmpeg,您可以尝试更新到最新版本,看看他们是否已修复它,您可以从 http://www.ffmpeg.org/download.html 下载源代码(你必须编译它)。

关于ubuntu - FFMPEG amr 到 mp3 的转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4899195/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com