java - 如何在java中使用ffmpeg-cli-wrapper使用ffmpeg下载m3u8文件?

标签 java ffmpeg m3u8

我可以使用以下命令在 cli 上下载 m3u8 block , ffmpeg -i "m3u8 文件的 URL""outputm3u8.m3u8"

如何在 java 中使用 ffmpeg-cli-wrapper 下载此 m3u8 block ?

最佳答案

以下内容对我有用:

FFmpeg ffmpeg = new FFmpeg("D:\\Programme\\ffmpeg-20180411-9825f77-win64-static\\bin\\ffmpeg.exe");
FFmpegBuilder job = ffmpeg.builder()
        .setInput("https://nhks-vh.akamaihd.net/i/news/easy/k10011478521000.mp4/master.m3u8")
        .addOutput("master.m3u8")
        .done();

new FFmpegExecutor(ffmpeg).createJob(job).run();

输入本地 ffmpeg exe 的路径,设置输入 url 并设置输出名称。

关于java - 如何在java中使用ffmpeg-cli-wrapper使用ffmpeg下载m3u8文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43220827/

相关文章:

c# - StackOverflowException 与 C# 中的进程

video - 如何将 ffmpeg 生成的所有 ts 文件包含在 m3u8 播放列表中?

python-2.7 - 如何在 python/opencv 程序中使用视频流作为输入

ffmpeg - 转换为 HLS VS MPEGTS

android - 无法在 Chrome Cast 设备上流式传输视频

java - 获取 HTMLUnitDriver 绕过不受信任的证书验证(Selenium 2.0)

java - DialogFragment时间选择器onCancel和onDismiss问题

java - Firebase Java Query.equalTo() 不起作用

java - JUnit 中的固定装置和文件结构

ios - cvCreateFileCapture 总是返回 "NULL"