The best I can think of is get HandBrakeCLI and do the following:
HandBrakeCLI -i file.wmv --preset Normal -o file.mp4
У меня есть .wmv
аудио кодек, от wmapro
которого душит мой целевой видеоплеер. Обычно я нахожусь в процессе «стандартизации» своей коллекции к x264 / aac (поскольку это прекрасно работает на всех моих устройствах), но этот конкретный файл доставил мне большие проблемы. Я попробовал это:
avconv -i input.wmv -c:v libx264 -b:v 4800k -qmin 3 -qmax 69 -ar 44100 \ -b:a 128k -c:a libvo_aacenc -ac 2 -pass 2 -y output.mp4
Первый проход работал нормально, но теперь я получаю сообщение
Resampling output channel count must be 1 or 2 for mono input; 1, 2 or 6 for stereo input; or N for N channel input. Can not resample 6 channels @ 48000 Hz to 2 channels @ 44100 Hz
И я все утро гуглил по этому поводу и обнаружил, что «ты получаешь микширование». Я попытался libmp3lame
, ac3
, acs3_fixed
и другие, все принеси мне эту ошибку.
Если есть какие-то варианты, которые мне нужно дать, чтобы это сработало, мне бы очень хотелось знать, так как я не мог их найти и не мог сам разобраться.
Благодарю.
The best I can think of is get HandBrakeCLI and do the following:
HandBrakeCLI -i file.wmv --preset Normal -o file.mp4
I haven't tested it, but it looks like the problem is that you are down-mixing and down-sampling (to 44100 Hz) at the same time. You should first down-mix to stereo @ 48000 Hz, then down-sample (or not).