标签: webm

Linux下加入webm视频

如何将多个 .webm 文件(例如从 youtube 下载)连接到一个文件中?我试过一个简单的猫,然后是“mencoder -forceidx -oac copy -ovc copy ...” - 没有用。我正在使用 Linux。

linux video-editing webm

7
推荐指数
1
解决办法
5706
查看次数

Mac OS X 上的 WebM

除了 VLC 之外,还有哪些选项可以在 Mac OS X 上播放 WebM 视频文件?Quicktime Player 的插件将是完美的。

video-playback webm macos

6
推荐指数
1
解决办法
8561
查看次数

以哪种格式存储自制视频

TL;DR:我的家庭视频占用了太多空间,无法在 Dropbox 上备份。您建议将它们转换为哪种格式?

长版:
一年前我买了一台新的小型相机(佳能 SX230HS),这样我就可以为我女儿拍出更好的照片和电影。虽然质量比我以前的相机有了很大的改进,但生成的文件的文件大小也大了很多,尤其是电影。在前一年,我产生了与 8 年前一样多的数据。这正在成为一个问题,因为我想备份 Dropbox 上的所有内容,所以我想避免每月备份数 GB。

我已经将佳能配置为以 1280x720 而不是 1920x1080 进行拍摄,但这仍然导致 H.264 每分钟 150 - 200Mb。
因为这些电影仅供家人和朋友观看并发布在 youtube/facebook 上,我正在考虑将它们转换为另一种格式。这显然会损失一些质量,但我认为这不是问题,毕竟只有 10 年前人们仍在使用磁带进行这种录音,但质量要低得多。

哪种格式最适合这种情况?我在考虑WebM,因为看起来结果质量相当好,而且因为它是由谷歌推动的,所以我希望它有一个很好的生存变化并被认可。
我是开放格式的忠实粉丝,所以我更喜欢开放格式。但我也希望它尽可能便携。它应该可以在最常见的设备上轻松播放,例如平板电脑。(令我惊讶的是,在我的 Google Nexus 7 平板电脑上情况并非如此。当我在平板电脑上尝试使用 webm 转换的电影时,播放时遇到了严重的问题。我只能使用硬件解码器在 Nexus 上流畅播放在MX Player 中禁用。)

感谢您的任何建议!

video h.264 webm

6
推荐指数
1
解决办法
3901
查看次数

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

将 Opus 音频流从 WebM 重新混合到另一个容器(如 ogg 或 opus)时,我遇到了一个奇怪的问题。

通过频谱分析仪运行输出文件清楚地表明数据中存在丢失/变化。我不确定结果是否 100% 准确,尽管多个程序证实了这一点。我已经尝试了多种使用 FFmpeg 和 MKVExtract 的方法,但在这两种情况下,提取的文件都有明显的差异(也在大小上)。

经过深入研究,我发现了FFmpeg 中的这个错误,它可以解释错位以及文件大小的变化。但这里似乎还有更多事情发生。我使用 Audacity 将源文件和所有提取的文件转换为 32 位 WAV,然后再次分析它们。在这种情况下,偏移更加明显,实际数据也存在差异。

如有必要,是否有更强大的测试方法和可靠的工具可以更方便地进行批处理?

这是 Audacity 和 Spek 的频谱输出以及一些附加信息:

Source file: audio.webm
Size: 2.94 MB
Spek: https://i.imgur.com/5NtmwG7.png
Audacity: https://i.imgur.com/hEs8Ajo.png
Run Code Online (Sandbox Code Playgroud)

 

Extracted file using FFmpeg: audio_extracted_ffmpeg.opus
Size: 2.90 MB
Spek: https://i.imgur.com/5UBV3FV.png
Audacity: https://i.imgur.com/lsZl0Bt.png
Run Code Online (Sandbox Code Playgroud)

 

Extracted file using MKVExtract: audio_extracted_mkvextract.opus
Size: 2.91 MB
Spek: https://i.imgur.com/waa1TOJ.png
Audacity: https://i.imgur.com/TAqyIst.png
Run Code Online (Sandbox Code Playgroud)

 

Comparison between the source WebM and the FFmpeg Opus in Audacity:
Source file: https://i.imgur.com/xYciUfH.png
Extracted via …
Run Code Online (Sandbox Code Playgroud)

audio ffmpeg webm matroska opus

6
推荐指数
0
解决办法
3049
查看次数

为什么我的 WebM 文件比 OGG 和 MP4 版本大?

我有一些 OGG 和 MP4 文件,我正在将它们转换为 WebM 以在我的网站上使用。我已经使用 VLC 转换为 WebM。我注意到 WebM 文件为 8MB,而 MP4 和 OGG 大约为 1-2MB。

这是正常的吗?为什么 WebM 文件这么大?我应该尝试另一个转换器程序吗?

video codec video-conversion webm

4
推荐指数
1
解决办法
1万
查看次数

如何在不重新编码的情况下拆分 WebM 文件?

我有这个需要拆分的 WebM 文件,但我想在不重新编码的情况下进行拆分。将其放入 MKV 容器中不起作用,因为我需要拆分它的点不是关键帧,所以它不起作用。

这可能吗?如果可能的话,我真的很想在不重新编码的情况下做到这一点,因为我不想失去任何质量。

video webm matroska

4
推荐指数
1
解决办法
6949
查看次数

使用 FFMPEG 纠正 .webm 的错误时间

我有一个文件,当我在它上面运行 ffpmeg -i 时,它会显示 351909:41:29.64 的时间。

我知道我已经 40 多年没有录音了。关于什么是解决此问题的最佳方法的任何建议?

我感谢任何和所有的答案!

问候,

ffmpeg webm

4
推荐指数
1
解决办法
6846
查看次数

用于转换为 WebM 格式的有效 FFMPEG 设置?

谁能给我使用 ffmpeg 将视频转换为 WebM 的工作设置?

我使用的是 Windows 7,构建FFmpeg git-67f5650 64-bit Static (Latest)来自http://ffmpeg.zeranoe.com/builds/

我已经尝试了在谷歌上找到的几种设置,几种不同的输入格式,甚至“所有默认”设置,例如ffmpeg -i a.wmv -f webm a.webmffmpeg 仍然给我一个“停止工作”错误。

提前致谢!

video ffmpeg webm

3
推荐指数
1
解决办法
1万
查看次数

在 Ubuntu 中从 WebM 转换为 MP4 速度慢且质量差

我已经使用了命令

ffmpeg -i input.webm -q:v 10 -c:a copy out.mp4
Run Code Online (Sandbox Code Playgroud)

我也尝试使用avconv代替 ffmpeg。

转换成功,但质量很差。也需要很多时间。它也不能与 Windows Media Player 一起播放。(这样做的原因是文件被转换为 mpegv1。)如何添加一个选项将其转换为 mpegv2?

以下是命令行输出:

avconv version 0.8.16-4:0.8.16-0ubuntu0.12.04.1, Copyright (c) 2000-2014 the Libav developers
  built on Sep 16 2014 18:33:49 with gcc 4.6.3 
[matroska,webm @ 0xe737a0] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'test.webm':
  Duration: 00:00:08.57, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: vp8, yuv420p, 1536x768, PAR 1:1 DAR 2:1, 1k fps, 1k tbr, 1k tbn, 1k tbc (default) …
Run Code Online (Sandbox Code Playgroud)

mp4 ffmpeg video-conversion webm libav

3
推荐指数
2
解决办法
1万
查看次数

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)!这里出了什么问题?

如果您想亲自尝试一下,我正在测试这些文件: https://drive.google.com/open? id=1IKThU4X_Ub1IqW-pnhds4Z_KwQEwUMtK

如果有帮助,我将在 Windows 10 上使用此版本的 ffmpeg:

  built with gcc 9.1.1 (GCC) 20190621
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 …
Run Code Online (Sandbox Code Playgroud)

encoding ffmpeg alpha-channel webm vp9

3
推荐指数
1
解决办法
4595
查看次数

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

我有一些缺乏持续时间/长度的 webm 文件。

例如,当我通过 vlc 媒体播放器打开其中一个(大约 20 分钟)时,我会看到如下内容:

在此输入图像描述

这非常烦人,因为我无法转发(跳过几分钟并前进)视频。

我可以使用以下命令通过 ffmpeg 解决此问题:

ffmpeg -i original_video.webm -c:a copy new_video.webm
Run Code Online (Sandbox Code Playgroud)

但问题是这个命令花费太多时间,我正在寻找一种使用 ffmpeg 的快速解决方案来修复我的 webm 视频的持续时间。

如果我简单地使用

ffmpeg -i original_video.webm -c copy new_video.webm
Run Code Online (Sandbox Code Playgroud)

我收到错误:

ffmpeg version git-2020-08-31-4a11a6f Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 10.2.1 (GCC) 20200805
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf …
Run Code Online (Sandbox Code Playgroud)

video ffmpeg webm

3
推荐指数
1
解决办法
8624
查看次数