ffmpeg - 期望比特率:352 kb/s WAV 但得到比特率 353 kb/s
问题描述
ffprobe
用于获取转换后的 wav 属性,我得到
Input #0, wav, from '01.wav':
Metadata:
title : 1
album : 1
track : 1
encoder : Lavf58.12.100
Duration: 00:00:02.28, bitrate: 353 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
这些文件是使用命令(windows)转换的:
FOR /R wav_22k_353 %%F in (*.wav) do C:\ffmpeg-4.1-win64-static\bin\ffmpeg -i %%F -acodec pcm_s16le -ar 22050 -ac 1 -b:a 352k wav_22k\%%~nF.wav
得到 353 而不是 352。有什么办法可以解决这个问题吗?
编辑
原始文件信息,例如:
Input #0, wav, from '01.wav':
Metadata:
title : 1
album : 1
track : 1
Duration: 00:00:02.28, bitrate: 354 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 11025 Hz, 2 channels, s16, 352 kb/s
解决方案
推荐阅读
- excel - Excel VBA宏循环“另存为”会增加文件大小?
- python - 如何在Python中程序启动时无边框显示图像(透明)
- jekyll - 为 Jekyll 设置 gemfile - 不清楚出了什么问题
- php - 使用 PHP 编辑 XML 文件
- django - Django:隐藏空单选按钮选项但仍然允许它不为空
- windows - 使用 instsrv.exe 和 srvany.exe 安装服务后无法停止 Windows 服务
- charts - Google Marker GeoChart,创建现有标记的列表
- ruby-on-rails - 如何在不暂停童工的情况下从 sidekiq 工人呼叫另一位工人并监控其进度
- angular - 如何在角度分量中测试 NGXS?
- javascript - 使用 JS 从对象或映射中立即找到较少的值