下载 ffmpeg
https://www.gyan.dev/ffmpeg/builds/
历史版本下载
https://github.com/GyanD/codexffmpeg/releases
https://github.com/BtbN/FFmpeg-Builds/releases
这个全
https://www.videohelp.com/software/ffmpeg/old-versions
ffmpeg GPU 加速
- AV1 支持:–enable-libdav1d(解码)和 –enable-libaom(编码)
- NVENC:–enable-nvenc 用于 NVIDIA 的硬件加速
- VAAPI:–enable-vaapi 用于 Intel 和 AMD 的硬件加速
首先在使用之前,你需要先检查下你的电脑是否支持cuda 加速
1 | ffmpeg -hwaccels |
使用 -c:v 参数来指定视频的编解码器,这里 c 是 codec 的缩写,v 是指 video ,处理音频编码可以替换为 a ( audio )
ffmpeg删去视频指定区间内容
1 | ffmpeg -hwaccel cuvid -c:v h264_cuvid -threads 5 -i "01_720.mp4" -vf "select='not(between(t,0*60+1,0*60+16))',setpts=N/(FRAME_RATE*TB)" -af "aselect='not(between(t,0*60+2,0*60+14))',asetpts=N/(SR*TB)" -c:v h264_nvenc -c:a aac -strict -2 "origin_edited.mp4" |
1 | -i "D:\Download\****.mp4":输入文件路径,其中 **** 是被脱敏的部分,表示输入的视频文件名。 |
1 | 有几个注意的地方就是在使用cuda加速的时候,你需要指定输入与输出视频的解码器与编码器(要注意的是:它和普通的解码和编码器不同你需要在后面加上后缀 “_cuvid”/"_nvenc"),使用-c:v xxx来指定 |
没有测试成功
1 | $ ffmpeg -hwaccel vaapi \ |
下载m3u8视频格式
ffmpeg -i https://zy.kubozy-youku-163-aiqi.com/20190330/3992_03a42fb7/1000k/hls/index.m3u8 output.mp4
将mp4
https://blog.csdn.net/yinggehai/article/details/81089257
1 | # 打水印 |
乐视视频
1 | ffmpeg -i "http://play1.cp21.ott.cibntv.net/play.videocache.lecloud.com/274/51/42/letv-uts/14/ver_00_22-1123062873-avc-419370-aac-48000-2725000-163326911-236f2850068d35d35be5375b349bd06c-1554800696821.mp4?crypt=19aa7f2e179&b=479&nlh=4096&nlt=60&bf=30&p2p=1&video_type=mp4&termid=0&tss=no&platid=1&splatid=105&its=0&qos=3&fcheck=0&amltag=6&mltag=6&uid=1783973100.rp&keyitem=GOw_33YJAAbXYE-cnQwpfLlv_b2zAkYctFVqe5bsXQpaGNn3T1-vhw..&ntm=1555004400&nkey=0fc82a59141b628fd1893219a993fe6a&nkey2=5ab8ce1b8b9fa4945565e38090c5fd36&auth_key=1555004400-1-0-1-105-ce4c71fe6298cc12e0edb87227512d22&geo=CN-22-0-1&mmsid=66945842&tm=1554986073&key=79c5e20d95fa6dcded49e1f46b85da38&playid=0&vtype=13&cvid=1094686198805&payff=0&sign=letv&uidx=0&errc=0&gn=50047&ndtype=2&vrtmcd=102&buss=6&cips=16.85.68.236" -c output.mp4 |
解析源站地址
篮球冠军 http://www.le.com/ptv/vplay/31585088.html
1 | [{ |
1 | ffplay -i "http://play.g3proxy.lecloud.com/vod/v2/Mjc3LzEzLzk0L2xldHYtdXRzLzE0L3Zlcl8wMF8yMi0xMTIzMzQ3NzI0LWF2Yy0yOTkzNDUxLWFhYy0xMjgwMDAtNzA5NDIwOS0yNzc4ODkxMDEwLTI1MmFlYTExZDY0Njk4MzI3YWYyMjI2ZGVmZDc1NzgwLTE1NTgwMDY3MTY1OTkubXA0?b=3133&mmsid=66983100&tm=1558329036&key=edfdcc914ef23da01432ab606787a6ab&platid=1&splatid=105&playid=0&tss=no&vtype=52&cvid=760585452670&payff=1&pip=afa51e781174343ae427cddbb70b6e95" |
在线转码
1 | http://play.g3proxy.lecloud.com/vod/v2/Mjc0LzEyLzg3L2xldHYtdXRzLzE0L3Zlcl8wMF8yMi0xMTIzMjUyNDY3LWF2Yy0yOTk1NzAxLWFhYy0xMjgwMDAtNzUwMjk1OS0yOTQxMTQ0MjEwLWI4MDMyYTcyYzNjYmI1MzljZmZhMzZiM2IwNTE2NTVkLTE1NTY0NjUxMjI1ODYubXA0?b=3135&mmsid=66969155&tm=1558330264&key=213a1e7d6e30009970e474d24cb8fee1&platid=1&splatid=105&playid=0&tss=no&vtype=52&cvid=760585452670&payff=1&pip=afa51e781174343ae427cddbb70b6e95 |
1 | http://play.g3proxy.lecloud.com/vod/v2/Mjc0LzEyLzg3L2xldHYtdXRzLzE0L3Zlcl8wMF8yMi0xMTIzMjUyNDY3LWF2Yy0yOTk1NzAxLWFhYy0xMjgwMDAtNzUwMjk1OS0yOTQxMTQ0MjEwLWI4MDMyYTcyYzNjYmI1MzljZmZhMzZiM2IwNTE2NTVkLTE1NTY0NjUxMjI1ODYubXA0?b=3135&mmsid=66969155&tm=1558330264&key=213a1e7d6e30009970e474d24cb8fee1&platid=1&splatid=105&playid=0&tss=no&vtype=52&cvid=760585452670&payff=1&pip=afa51e781174343ae427cddbb70b6e95&format=1&expect=3&sign=letv |
header 参数
1 | ffmpeg -user_agent "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36" -headers "sec-ch-ua: 'Chromium';v='88', 'Google Chrome';v='88', ';Not A Brand';v='99'"$'\r\n'"sec-ch-ua-mobile: ?0"$"Upgrade-Insecure-Requests: 1" -i http://127.0.0.1:3000 |
1 | ffplay -user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36" -i "https://chaxun.truechat365.com/playurl/m3u8?vid=36b1q4OEIrWrX4zC0v8fO5fgPuA3JQ8tI1SeuxCibapmWxX3bfJWbCeomfSg8nYLtiBD2073AaMk3Jv2WSP_matacBJvX2wzma-LYQ1kT8JVrOK06Q&k=7452766b48312b337277504d32726d676b676c3062702f4c37464535346849794569596c32414c67416d733d&s=444459453143694b7161774b53726652706c617150673d3d" |