ffmpeg

如何使用 FFMPEG 创建 1080p 视频?
ffmpeg

如何使用 FFMPEG 创建 1080p 视频?

我正在使用这个命令: ffmpeg -loop 1 -framerate 2 -i input.png -i audio.m4a -c:v libx264 -preset medium -tune stillimage -crf 18 -c:a copy -shortest -pix_fmt yuv420p output.mkv 我想将视频制作成 1080p,如何使用我使用的参数来实现?我应该在参数的哪个位置添加 1080 以实现 1080p 画质? ...

Admin

无法在 OSMC 上运行 ffmpeg
ffmpeg

无法在 OSMC 上运行 ffmpeg

我有一个装有 Debian GNU/Linux 11 (bullseye) 的 OSMC 系统。我无法运行 ffmpeg: osmc@osmc:~$ ffmpeg ffmpeg: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory 显然,安装的软件包没有问题: $ sudo apt-get check Reading package lists... Done Building dependen...

Admin

使用 FFmpeg(或 DaVinci Resolve)覆盖部分音频流
ffmpeg

使用 FFmpeg(或 DaVinci Resolve)覆盖部分音频流

FFmpeg 我有一段葬礼仪式的视频,视频中穿插着演讲和三段音乐,每段音乐时长几分钟。音频质量足以满足演讲要求,但如果教堂里播放的音乐被其来源的音频文件所覆盖,那就太好了(该音频文件本身就有“教堂声音”,是唱诗班的现场录音)。输入如下: vid.mp4- 视频 + 音频 (AVC/AAC),40 分钟 {1,2,3}.m4a- 每个音频文件(AAC)约 4 分钟 这似乎涉及在各自的时间戳(10、20、30 分钟)插入音乐文件,然后在播放期间淡入淡出,同时将原始音频静音或淡入淡出至零。 有些-filter_complex是必需的,但具体使用哪些特定的过滤器...

Admin

将所有流从一个 mkv 容器复制到另一个 mkv 容器时,原始封面缩略图流会被复制,但不会被可视化
ffmpeg

将所有流从一个 mkv 容器复制到另一个 mkv 容器时,原始封面缩略图流会被复制,但不会被可视化

因此,为了简化这个问题的主题,我使用了一个简单的命令,它只复制所有原始流并将其副本放入新的 mkv 容器中。 原始的 cover.png 流仍在新容器中。但是,虽然原始 mkv 文件的封面显示在 Windows 文件资源管理器中,但在 Windows 文件资源管理器中查看通过复制其流生成的新 mkv 文件时,不会显示其封面。 我不确定我是否做错了什么,或者这是 FFmpeg 部分的一个错误,或者这只是不可能的事情。我想到了一种绕过这个限制的方法,可以先将封面提取到单独的 png 文件中,然后将其作为新封面添加到新的 mkv 文件中。但是,只有在没有合适的方法...

Admin

更快地将 MP4 转换为 AMV?ffmpeg
ffmpeg

更快地将 MP4 转换为 AMV?ffmpeg

这是一位朋友为我提供的代码,我正在使用。 -c:v amv -c:a adpcm_ima_amv -pix_fmt yuvj420p -vf "scale=296:256:force_original_aspect_ratio:flags=lanczos,crop=256:in_h:20:0,pad=320:256:64:-1:color=black" -vstrict -1 -r 18 -ac 1 -ar 22050 -block_size 1225 我想知道是否有人知道如何才能使转换变得更快。 任何帮助都将不胜感激,谢谢。 ...

Admin

我的视频播放颠倒了
ffmpeg

我的视频播放颠倒了

我拍摄了一场家庭婚礼的照片和视频,给她一个惊喜。我编辑了所有图片,并将它们和视频一起上传到闪存驱动器上,这样她就可以在电视上观看它们。当我将设备插入电视以确保一切正常并播放时,其中三个视频没有问题,但一段 25 分钟的婚礼视频倒置了。这段视频在我的电脑上播放时是正面朝上的。 我已阅读了这里先前的回复,并且了解了原因是什么以及需要做什么,但是我发现很难理解如何做到这一点。 我的第一个问题是,我是否需要为 Windows 下载 ffmpeg 的主版本(如屏幕截图所示),是否有人可以一步一步地指导我如何转换视频,或者该程序是否不言自明? 最糟糕的情况是她仍然可以在...

Admin

如何修复损坏的 mp4 并保留包括陀螺仪数据在内的所有流?
ffmpeg

如何修复损坏的 mp4 并保留包括陀螺仪数据在内的所有流?

我想我已经尝试了 github 上几乎所有的开源项目,但我无法让任何人完全按照我的意愿去做。 我有一台基于 Insta360 R 相机的 SMO 4k,电池电量耗尽,导致视频文件损坏。我有可以恢复视频的工具,但无法恢复第三个嵌入流,即陀螺仪数据。 我猜测有一种方法可以让 ffmpeg “重新流式传输”损坏的二进制文件,使用同一台相机记录的健康文件的精确配置(BxH、配置文件、流、元信息等),并保留所有流,包括包含陀螺仪数据的文本流。 有没有人做过类似的事情并使其发挥作用? ...

Admin

如何加速 FFmpeg 中的复杂文本叠加
ffmpeg

如何加速 FFmpeg 中的复杂文本叠加

我正在使用 FFmpeg 在视频上叠加文本,但我发现这个过程相当慢。当我添加复杂的 drawtext 过滤器时,操作会变得特别慢。我在配备 M1 Pro 和 32GB RAM 的 MacBook Pro 上运行这个程序,但 FFmpeg 最多只使用了 20% 的 CPU。我想在不影响质量的情况下加快这个过程。 这是我正在使用的 FFmpeg 命令: ffmpeg -i input.mp4 \ -vf "drawtext=fontfile='/path/to/font.ttf':textfile='text1.txt':\ x=(w-text_w)/2:y=(...

Admin

FFMPEG YouTube 设置
ffmpeg

FFMPEG YouTube 设置

我成功地完成了工作 ffmpeg -loop 1 -i image file -i audio file -shortest -c:v libx264 -preset slow -crf 18 -vf scale=out_color_matrix=bt709 -color_primaries bt709 -color_trc bt709 -colorspace bt709 -c:a aac -ar 48000 -ac 2 -b:a 320k -profile:v high -level 4.0 -bf 2 -coder 1 -pix_fmt yuv420p ...

Admin

ffmpeg,需要帮助将长视频制作成小缩略图幻灯片视频
ffmpeg

ffmpeg,需要帮助将长视频制作成小缩略图幻灯片视频

使用 ffmpeg 命令,我尝试创建一个大视频的小型缩略图幻灯片视频,方法是每 60 秒选择一帧,然后组合这些帧以制作视频,使每个选定的帧显示 2 秒。我使用以下命令: ffmpeg.exe -i "D:/input-video-1.mkv" \ -vf "fps=(1/60),setpts=N/FR/TB,scale=-2:240,fps=(1/2)" -an -sn -dn -y "D:/output-3.mp4" 但是当我播放输出视频时,一帧占据了整个视频,并且输出视频长度也不正确。请帮我解决这个问题。 ...

Admin

有损音频的标准化
ffmpeg

有损音频的标准化

我试图使所有播放的音乐都达到相同的水平,但是 ffmpeg 却表现得不稳定...... 标准化有多种类型,我正在尝试寻找最有效的方法。 我保存了音乐的原始副本,但错误地删除了该文件夹。 我的问题是多次运行标准化同一条轨道是不是一个坏主意?这会影响轨道的质量吗? ...

Admin

ffmpeg 保留所有视频元数据
ffmpeg

ffmpeg 保留所有视频元数据

我的视频元数据不正确,导致颜色混乱。以下是原始视频的流 0:0 元数据: Stream #0:0(und): Video: hevc (Main 10) (hev1 / 0x31766568), yuv420p10le(pc), 1920x1080 [SAR 1:1 DAR 16:9], 1808 kb/s, 23.98 fps, 23.98 tbr, 24k tbn (default) Metadata: handler_name : Video Media Handler vendor_id : [0][...

Admin

如何在我的网站上使用 Docker FFMPEG 和 HLS
ffmpeg

如何在我的网站上使用 Docker FFMPEG 和 HLS

我想使用 Docker 容器将 mkv 视频转换为 HLS“视频”。这是我的命令: docker run --rm \ -v /mnt:/config \ linuxserver/ffmpeg \ -i "/config/test.mkv" \ -c:v copy \ -c:a copy \ -sn \ -f hls \ -hls_list_size 0 \ /config/hls/output.m3u8 当我运行此命令时,一切都正确创建,使用 VLC 我只能使用 m3u8 文件 Video.js 说“无法加载媒体,原因...

Admin

ffmpeg(无转码)音频
ffmpeg

ffmpeg(无转码)音频

如何使用 ffmpeg 创建带有声音视频的静态图像,而无需转码音频,这样我的音频就不会受到影响,也不会有质量损失。我尝试了很多参数,但找不到一个我试过的 ffmpeg -loop 1 -i 图像.jpg -i 音频.mp3 -shortest -c 复制输出.mkv 但是从网站下载并播放时,音频听起来不一样。有人可以帮助我吗?一些没有转码音频参数的例子? ...

Admin