FFmpeg使用
...小于 1 分钟
此教程在centos7下操作
安装ffmpeg(yum)
yum install -y epel-release
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
yum install -y ffmpeg
ffmpeg -version
mp4切片成m3u8
将mp4转成ts
# hevc编码
ffmpeg -y -i output1.mp4 -vcodec copy -acodec copy -vbsf hevc_mp4toannexb out o4k.ts
# h264编码
ffmpeg -y -i output1.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb out o4k.ts
将ts切成多个,并用m3u8文件记录索引
ffmpeg -i outmusic.ts -c copy -map 0 -f segment -segment_list o4k.m3u8 -segment_time 15 out15s_%3d.ts
转换分辨率
ffmpeg -i 4K-Chimei-inn-2011-1013_30p.mp4 -s 1280x720 output1.mp4
将m3u8合并为单个ts
ffmpeg -i 2.ts -profile:v baseline -level 3.0 -start_number 0 -hls_time 1 -hls_list_size 0 -f hls 2_5/index.m3u8
Powered by Waline v2.15.5