生成用于 M3U8、MP4 和加密 HLS 的 FFmpeg 命令
生成 M3U8 转 MP4、MP4 转 HLS 或基于 key-info 的加密 HLS 命令,并控制分片。
从九种分类媒体工作流中选择,或编辑自定义命令,然后复制一条可审查并在自己电脑上运行的 FFmpeg 命令。
ffmpeg -hide_banner -i 'https://example.com/video/master.m3u8' -map 0:v:0? -map 0:a:0? -c copy -bsf:a aac_adtstoasc -movflags +faststart 'output.mp4'请在已安装 FFmpeg 的电脑上运行此命令。HLS 加密模板需要你在本机准备 key-info.txt 文件,本工具不会创建或暴露加密密钥。
生成 M3U8 转 MP4、MP4 转 HLS 或基于 key-info 的加密 HLS 命令,并控制分片。
设置输出路径、H.264 CRF、分辨率、可选剪辑时间和获准使用的 Referer 请求头。
提取 MP3 音频、添加或替换音轨、烧录字幕,或切换到自定义命令。
安装可信的 FFmpeg 版本,生成上方命令,审查每个参数,然后在自己电脑的终端或 PowerShell 中运行。
桌面 FFmpeg 直接写入磁盘,对于长视频、大文件、自动化、多轨道或高级滤镜,通常比 WebAssembly 更合适。
选择模板,替换所有示例路径或网址,并调整适用于该工作流的控件。生成文本会立即更新,在自定义模式中仍可编辑。
加密 HLS 工作流需要你在自己的系统上安全准备 key-info 文件。生成器绝不会创建、上传或暴露加密密钥。
-c copy 选项无需解码和编码,即可把已编码数据包移动到另一容器。它速度快,并且在编解码器层面无损。
容器兼容性仍然重要。如果输出播放器无法解码复制的轨道,请改用 H.264/AAC 预设。
直接解答浏览器支持、隐私、源站访问和输出行为等问题。
源编解码器兼容时使用串流复制:映射第一条视频和音频轨道,设置 -c copy,并添加 -movflags +faststart。这样可避免重新编码和质量损失。
复制的编解码器不受目标 MP4 播放器支持、需要改变尺寸,或需要在受控质量下缩小输出时,应重新编码。
不能。它只为你已获准访问的源格式化命令,不会获取密钥、Cookie、令牌或权限。