我有一组 AVI 视频(无损视频流;无音频),我的目标是使用 FFmpeg 将它们转换为 AV1 无损。
FFmpeg(包含 librav1e、libaom-av1 和 libsvtav1)在我的 Windows 8.1 机器上运行良好,我可以使用 AV1 与 VP9 中的命令部分将视频转换为 H.264、H.265 和 VP9(全部无损)与 AVC (h.264) 与 HEVC (h.265) 对比:第一部分 - 无损。
但我对该页面上 AV1 的命令行参数感到困惑。我也不知道如何转换ffmpeg 文档中描述的 AV1 选项中描述的 AV1 选项转换为 FFmpeg 命令行(并且找不到任何教程)。
我还检查了libaom AV1 编码指南,叛军联盟的 AV1 视频编解码器编码指南等,但他们根本没有提到 AV1 无损。
您能否为一个或多个编码器(librav1e、libaom-av1、libsvtav1)提供一个示例 FFmpeg 命令行?
我有一个没有声音的 MP4/h.264 视频。使用ffmpeg或类似的方法,如何在不降低视频质量的情况下将音轨应用到该 MP4 文件(即不重新编码视频轨)?
我更喜欢涉及免费软件的解决方案,可用于 Win7、Ubuntu 或 FreeBSD。
我可以知道在 Windows 中是否压缩了 PNG 文件以及如何(至少,是否是无损压缩)?当我从 Windows 资源管理器打开标准文件属性对话框时,我看不到与此相关的属性。
Mac 上的预览可以将文件保存为 TIFF,但使用 JPEG 压缩:
这是有损的吗?我很困惑,因为 TIFF 通常是无损的,但 JPEG 是有损的。
也许它是有损的,因为 JPEG 压缩的文件大小为 4MB,而任何其他压缩格式(LZW、ZIP 或 Packbits)的文件大小为 16MB 或更大?
我看到像 FLAC 这样的“无损格式”通常被定义为与从中转换的源文件相比质量没有损失的格式。
但这是否意味着在播放无损音频文件时或仅在将其重新转换(恢复)为原始格式时(至少在理论上)可以访问原始质量?
(或者从这个角度来看,无损格式之间有什么区别吗?)
我使用 FFmpeg 制作了一个包含静态图像 (input.jpg \xe2\x89\x88 1 MB) 和音乐 (input.wav \xe2\x89\x88 20 MB) 的音乐视频。为什么使用无损 HEVC 编解码器生成的视频 (output.mkv \xe2\x89\x88 70 MB) 和使用 FFV1 编解码器生成的视频 (output.mkv \xe2\x89\x88 10GB)?
\n\n发出的命令
\n\nffmpeg -loop 1 -i input.jpg -i input.wav \\\n -c:v hevc -crf 0 -c:a flac -s 3840x2160 -r 60 -shortest output.mkv\nRun Code Online (Sandbox Code Playgroud)\n\nffmpeg -loop 1 -i input.jpg -i input.wav \\\n -c:v ffv1 -c:a flac -s 3840x2160 -r 60 -shortest output.mkv\nRun Code Online (Sandbox Code Playgroud)\n\n看起来要么为无损 HEVC …
我听说将文件从一种有损格式转换为另一种格式会进一步降低质量。那讲得通!但是如果我编辑一个有损文件并使用相同的文件格式导出会发生什么,压缩会进一步损害质量吗?
例如,如果我将 MP3 打开到 Audacity 之类的程序中,对其进行一些编辑,然后再次将其导出为 MP3,在压缩过程中是否会导致进一步的质量损失?或者压缩算法是否以与第一次压缩时相同的有损方式影响文件,从而保持质量或多或少相同?这(MP3->MP3)与导出为不同的有损格式(例如 MP3->Ogg/Vorbis)相比如何?
lossless ×8
audio ×4
compression ×3
ffmpeg ×3
flac ×2
video ×2
command-line ×1
encoding ×1
file-format ×1
h.264 ×1
h.265 ×1
images ×1
jpeg ×1
mp4 ×1
music ×1
png ×1
properties ×1
tiff ×1
windows ×1