好吧,我打算转换以下质量的视频 240p、360、480p 和 720p
我在那里进行了很多研究并获得了一些要使用的代码,但是有些视频需要几个小时才能转换并显示此消息。
[libvo_aacenc @ 000000000032a0a0] Bitrate 32 is extremely low, maybe you mean 32k
The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
但是有些视频通常会转换我想要的是如果有人做了一些转换更快并且在播放器 jwplayer 中更轻的代码
ffmpeg -i discovery_channel.webm -ar 22050 -ab 32 -f mp4 -s 640x240 -preset ultrafast video240.mp4
ffmpeg -i discovery_channel.webm -ar 22050 -ab 32 -f mp4 -s 640x360 video360.mp4
ffmpeg -i FIDELIDADE.mp4 -ar 22050 -ab 32 -f flv -s 640x720 -preset ultrafast video720.mp4
ffmpeg -i FIDELIDADE.mp4 -s hd720 -c:v libx264 -crf 23 -c:a aac -strict -2 video720.mp4
ffmpeg -i discovery_channel.webm -s hd720 -c:v libx264 -crf 23 -c:a aac -strict -2 video360.mp4
我最喜欢的最后一个代码是因为它可以将垂直像素转换为 720 像素,并且在水平视频中什么也不做。
我测试了几个代码,当带有扩展名“webm”的视频时,有些代码占用太多
无论如何,如果有人有一个很好的代码,可以在 jwplayer 中运行并且 unversão 服务于任何视频。