起因
在2024年遇到了还有使用ASF这个格式的人。
这个东西已经是老爷爷了,甚至连微软都已经不要它了
Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible.
但是吧,有人还在用,那咱要看,但是咱也不想为了它再去给WMP这个老家伙装一个解码器(#`-_ゝ-)
毕竟它已经是历史的眼泪了,所以最好的办法是将其转换为h264编码,并且转换色彩空间以及预设,使其可以被大多数播放器播放,这样也利于在不同的设备上播放。
首先,需要看看这是啥编码格式。
TDSC?
这是个什么编码格式?都没听说过,感觉它身上的历史尘埃又重了几分。
于是呼就开始吭哧吭哧把以前的脚本改改
"path\to\your\ffmpeg" -i %1 -c:v h264_nvenc -profile:v high -level:v 5 -vf "format=yuv420p" -c:a libfdk_aac ".\%~n1_2h264.mp4"
pauseOK,试试效果
嗯~ 真不错,转换速度很快o( ̄︶ ̄)o
如果你不想用显卡编码,把h264_nvenc改成h264即可。
本文就到这里了。