webm

使用 ffmpeg 和 webm 视频文件的输入,如何“播放视频”/实时输出到新的 webm 文件并通过管道在 ffplay 中播放
webm

使用 ffmpeg 和 webm 视频文件的输入,如何“播放视频”/实时输出到新的 webm 文件并通过管道在 ffplay 中播放

请注意,我在描述中说的是“实时”,因为我希望 ffmpeg 中的选项能够在与视频播放相同的时间内输出视频。如果我在这里用错了词,请见谅(我是 ffmpeg 的新手)。我用它来测试模拟传入流的特定场景。换句话说,如果 2FPS.webm 的长度为 5 分钟,那么我预计 ffmpeg 大约需要 5 分钟才能运行。 到目前为止,如果我运行两个单独的命令,我就能做到这一点,但我只想用一个命令来做到这一点。我该怎么做? 这就是我目前正在做的事情。 在一个 Ubuntu 终端窗口中,我正在运行: ffmpeg -re -i /home/pete/Desktop/2FPS...

Admin

如何将 MOV(带 Alpha)转换为 MP4(带 ALpha)-使用 FFmpeg
webm

如何将 MOV(带 Alpha)转换为 MP4(带 ALpha)-使用 FFmpeg

我正在尝试使用 FFmpeg 将 (带 Alpha 通道) 转换为MOV(带 Alpha 通道)。WebM 视频带有 Alpha 通道。 但 SAFARI 浏览器不支持该视频。WebMMp4 我发现本网站两种格式(WebM 和 Mp4)都有透明视频。 因此,似乎可以让 MOV 和 Mp4 具有透明背景。 如何使用 FFmpeg 将 MOV 转换为 Mp4 同时保留 alpha 通道? ...

Admin

FFMPEG-将webm转码为mp4-时长错误
webm

FFMPEG-将webm转码为mp4-时长错误

我有一个 webm 文件,想将其转换为 mp4 文件。结果得到的 mp4 文件的时长与 webm 不同(长得多)。 Webm 文件(通过 WeTransfer,example.webm,421kb) 关于 webm 文件 我正在使用浏览器的媒体记录器 API。播放时,它会显示一个 4 秒的剪辑(应该如此)。 ffprobe -v error -show_format -show_streams example.webm 输出: [STREAM] index=0 codec_name=vp8 codec_long_name=On2 VP8 profile...

Admin

无需编码即可将 WebM 转换为 Opus?
webm

无需编码即可将 WebM 转换为 Opus?

尝试了各种命令ffmpeg并尝试使用转换工具虽然它们都可以立即转换或提取.opus来自.webm文件..问题是输出文件的大小总是稍微小一些,而不是完全相同...结果当我尝试使用 Windows Media Player 打开文件时收到一条错误消息: Windows Media Player 无法播放该文件。该播放器可能不支持该文件类型,或者不支持用于压缩该文件的编解码器。 屏幕截图-尺寸比较 ffmpeg -i "%%~na.webm" -c:a copy "%%~na.opus" 我发现手动正确转换文件的唯一方法是简单地在 Notepad++ 中打开每...

Admin

有没有办法可以加快为 WEBM 视频添加字幕的速度?
webm

有没有办法可以加快为 WEBM 视频添加字幕的速度?

对于 MP4 我使用了此命令 ffmpeg -i INPUT.mp4 -vf ass=SUBS.ass -c:v libx264 -preset ultrafast -crf 22 -c:a copy OUTPUT.mp4 这有助于提高速度。 但是 WebM 格式存在一些问题,我尝试使用此命令,但没有帮助 ffmpeg -i INPUT.mp4 -vf ass=SUBS.ass -c:v vp9 -crt 22 -c:a copy OUTPUT.mp4 ...

Admin

修复 webm 文件的长度(持续时间)需要花费太多时间
webm

修复 webm 文件的长度(持续时间)需要花费太多时间

我有一些缺少持续时间/长度的 webm 文件。 例如,当我通过 vlc media player 打开其中一个(大约 20 分钟)时,我看到如下内容: 这非常烦人,因为我无法快进(跳过几分钟并前进)视频。 我能够使用以下命令通过 ffmpeg 修复此问题: ffmpeg -i original_video.webm -c:a copy new_video.webm 但问题是这个命令花费了太多时间,我正在寻找一个使用 ffmpeg 的快速解决方案来修复我的 webm 视频的持续时间。 如果我只是使用 ffmpeg -i original_video.web...

Admin

执行示例命令使用 VP8 进行转换时,ffmpeg 失败
webm

执行示例命令使用 VP8 进行转换时,ffmpeg 失败

我正在按照教程这里,执行第一个示例命令会产生错误。 我拥有的 ffmpeg 版本已启用 libvpx 和 libvorbis。 当我运行此命令时:ffmpeg -i aaa.mp4 -c:v libvpx -b:v 1M -c:a libvorbis output.webm,我得到: ffmpeg version 4.3 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 9.3.1 (GCC) 20200621 configuration: --enable-gpl --enab...

Admin

是否有可能重新创建持续时间已损坏的 WebMS?
webm

是否有可能重新创建持续时间已损坏的 WebMS?

我见过一些 webm 的持续时间非常不寻常,甚至是负数。我一直试图用 ffmpeg 重新创建它,但我对该程序了解不够,无法让它工作,如果它能工作的话。还有其他我可以使用的东西吗?在将其从 mp4 转换为 webm 之间我需要做些什么吗? ...

Admin

将 VP9 webm 转换为 VP8
webm

将 VP9 webm 转换为 VP8

我想知道如何使用 FFmpeg 或 Matroska(matroska 更好)将 VP9 webm 转换为 VP8,而无需更改任何设置?我只希望输出与输入完全相同,但仅为 VP8。 ...

Admin

如何编辑 .webm 文件或将其转换为高质量 .gif,以便在 GIMP 中编辑
webm

如何编辑 .webm 文件或将其转换为高质量 .gif,以便在 GIMP 中编辑

我有一个 .webm 格式的电视节目短片。我想编辑它,制作一个简单的搞笑动画/表情包。我知道如何逐帧编辑 GIMP 中的 .gif,所以我想把这个 webm 转换成 gif。但效果很差,这是转换前的 .webm 截图: 这里,转换成 .gif 之后,你可以看到图片上有一张“网”,一个“十字交叉”: 我怎样才能摆脱这个“网络”?或者也许会更简单 - 我怎样才能使用免费软件逐帧编辑 .webm?(我的意思是在框架上绘图、将其他图片粘贴到框架中等,而不是增加/减少图像饱和度、应用某些过滤器等简单的事情,我对此不感兴趣) ...

Admin

流复制
webm

流复制

如何使用最佳音质使用ffmpeg? 我实在想不通。 ...

Admin

分割损坏的 webm 视频文件
webm

分割损坏的 webm 视频文件

有一个 50 分钟长的 webm 视频文件,播放约 8 分钟后停止播放。由于我不需要视频的开头,因此我决定将其拆分并获取最后 30 分钟。 为此,我安装了 ffmpeg,并使用以下命令按照建议这里, ffmpeg -ss 00:20:00 -t 00:50:00 -i a.webm -acodec copy -vcodec copy b.webm 但是,当我执行此操作时,我收到以下错误消息: Truncating packet of size 591111 to 13231 [matroska,webm @ 00000225a4ac8c00] El...

Admin

FFmpeg 中带有 Alpha 的 PNG 序列的无损 VP9 Webm 编码
webm

FFmpeg 中带有 Alpha 的 PNG 序列的无损 VP9 Webm 编码

我正在尝试使用无损 VP9 编解码器和 ffmpeg 对一系列 32 位 8bpc PNG 图像(带有 alpha 通道的 RGB)进行编码;具体来说: ffmpeg -framerate 60 -i out%04d.png -c:v libvpx-vp9 -lossless 1 -pix_fmt yuva420p output.webm 这似乎对视频进行了无损编码;但是,当我运行时: ffmpeg -i output.webm out%04d.png 它生成的 PNG 图像是缺少 alpha 通道(它们是 24 位,8bpc)!这里出了什么问题? ...

Admin

使用 FFmpeg 或 MKVToolNix 从 WebM 无损提取 Opus
webm

使用 FFmpeg 或 MKVToolNix 从 WebM 无损提取 Opus

当我将 Opus 音频流从 WebM 重新混合到另一个容器(如 ogg 或 opus)时遇到了一个奇怪的问题。 通过频谱分析仪运行输出文件可以清楚地显示数据有丢失/变化。我不确定结果是否 100% 准确,尽管多个程序证实了这一点。我尝试了使用 FFmpeg 和 MKVExtract 的多种方法,但在这两种情况下,提取的文件都有明显的差异(大小也不同)。 经过深入研究,我发现这个错误在 FFmpeg 中,这可以解释错位以及文件大小的变化。但这里似乎还有更多事情发生。我使用 Audacity 将源文件和所有提取的文件转换为 32 位 WAV,然后再次分析它们。在...

Admin