看见一个视频,下载的时候发现视频是m3u8格式的,如果要看m3u8格式有点麻烦,要么用浏览器要么还得安装某播放器,干脆想办法转换成mp4格式吧。
安装ffmpeg的教程之后会单独写,这里只说转换命令。
以下命令是我在Linux centos系统服务器上操作的,由于我需要转换的m3u8源文件地址域名被墙了,我只好用了台国外服务器来转换。
m3u8转mp4:
ffmpeg -i "https://相对地址/shi.m3u8" -vcodec copy -acodec copy -absf aac_adtstoasc test.mp4 //保存到当前文件夹
mp4转换成m3u8:
ffmpeg -i test.mp4 -c:v libx264 -hls_time 60 -hls_list_size 0 -c:a aac -strict -2 -f hls test.m3u8
把m3u8格式转换成mp4速度超快,但是反之就慢得不行。
参考:
https://ffmpeg.org/ffmpeg.html