当我使用ffmpeg从wmv转换到mp4时,我的音频质量很差。我的ffmpeg命令如下:
ffmpeg -fflags +genpts+igndts -i "1.wmv" -c:v libx264 -preset fast -level 30 \
-qmin 38 -qmax 55 -movflags faststart -r:v 10 -vsync 2 -async 1 -map 0:v,0:a \
-map 0:a "1.mp4"
有人能建议我如何在不降低任何质量的情况下转换视频吗?
对于无损转换,设置-acodec复制
将qmin设置为10,qmax设置为38,并使用高质量的产品。Qmin和Qmax是控制媒体质量的工具。你还可以在你的命令中加入高质量的命令,以获得更好的性能。
ffmpeg -fflags +genpts+igndts -i "1.wmv" -quality good -c:v libx264 -preset fast -level 30 \ -qmin 10 -qmax 38 -movflags faststart -r:v 10 -vsync 2 -async 1 -map 0:v,0:a \ -map 0:a "1.mp4"
您尚未为音频比特率或质量设置任何选项,这意味着ffmpeg将选择其配置的最佳AAC编码器(可能是libvo aacenc
或libfaac
),并将选择默认音频比特率。
因为你正在转换一些已经用有损编解码器压缩过的东西,你会损失更多的质量。
尝试使用-b: a192k
或更高设置音频比特率。对于LC-AAC,通常128 kBit/s就足够了,但是如果您的源被压缩了。
您可能希望使用--enable-libfdk-aac
配置/编译您的ffmpeg,并使用-c: alibfdk_aac
,使用-vbr 4
甚至-vbr 5
。阅读AAC编码指南了解更多信息。
例如,使用这个命令。我不建议设置qmin
和qmax
,而是应该使用CRF编码。设置qmin
和qmax
时,对视频质量的限制太大:
ffmpeg -i "1.wmv" -c:v libx264 -preset fast -level 30 -crf 23 \
-c:a aac -strict experimental -b:a 192k \
-movflags faststart \
-r:v 10 "1.mp4"
我想你真的想把视频帧速率降低到10fps。如果没有,请卸下-r:v
。我删除了标志
和vsync
/异步
选项,因为我认为它们对您的命令不是严格必需的。
有个透明视频 text.mov 和一个背景图 bg.jpg(将作为视频背景),合并之后视频的质量明显降低,设置了帧率、码流、编码方式都不行,有没有解决过类似问题的,悬赏千元求解,谢谢诸位!!!
crf 20是相当高的质量,接近100%,恢复的帧应该接近原始。视频播放器暂停帧显示足够的质量。(虽然我不能说它是否在关键帧上) ffmpeg版本信息:
ffmpeg 是 *nix 系统下最流行的音视频处理库,功能强大,并且提供了丰富的终端命令,实是日常视频处理的一大利器! 实例 flac 格式转 mp3 音频格式转换非常简单:ffmpeg -i input.flac -acodec libmp3lame output.mp3。 ffmpeg 将会使用 libmp3lame 解码器将 input.flac 文件转换为 mp3 格式的 output.
我想从视频中提取对齐的音频流。目标是获得与视频精确对齐的音频序列。 问题:视频和音频序列不对齐。输出音频持续时间比视频输入短。 要复制的脚本: 我的尝试(没有成功): 按照此答案中的建议添加 添加,同时导出视频(链接) 在Audacity中打开。那里的持续时间是 在VLC中打开。持续时间: 显式设置帧率 其他视频文件 如果能给我一些建议,我将不胜感激。非常感谢。
它是一个后端API(由RubyonRails开发),iphone和android手机使用它上传视频。API正在将上传的视频转换为MP4格式。我在后端使用曲别针ffmpeg gem进行视频转换。以下是我使用的: 我面临的问题有: 当用户从Android手机上传视频时,它在Android手机上运行良好,但在iPhone上无法播放。当用户从iPhone上传视频时,会发生另一件奇怪的事情,视频上传后,它会
在我的网站,有上传视频(只有mp4视频)功能,然后结合。对于合并,我使用了Mp4Box,如果我们想要合并所有的mp4视频,这些视频必须相同的度数、比特率、编解码、采样等,所以在上传mp4视频时,我们设置了常数维度和其他细节,如FFMPEG-I Test.mp4-R 25-S 640x360-AR 48000-Acodec copy-F MP4-Vcodec libx264-Vpre Default