matroska

转换为 mp3 文件时未添加 mkv 文件的封面图片
matroska

转换为 mp3 文件时未添加 mkv 文件的封面图片

我有一个 mkv 文件,只有音频,并且我附加了封面艺术,但是当我将其转换为 mp3 时,艺术作品并没有添加到 mp3 中。 我用来附加封面艺术的命令是唯一一个没有以 mkv 格式生成封面艺术视频流的命令,但这种方式似乎将封面艺术限制为仅限 mkv,而且我无法将其转换为 mp3,请参阅以下过程: 输出:ffprobe mkv_without_cover.mkv Input #0, matroska,webm, from 'mkv_without_cover.mkv': Metadata: title : Cuidado! ...

Admin

Lavf 在 mkv(Matroska)容器中创建了元素 ID 为 BF 的神秘元素
matroska

Lavf 在 mkv(Matroska)容器中创建了元素 ID 为 BF 的神秘元素

今天我注意到 Lavf 创建的 mkv 容器有一个元素,元素 id 为 BF,长度为 4 个字节。根据 mkv 规范 https://github.com/ietf-wg-cellar/matroska-specification/blob/master/ebml_matroska.xml 元素 ID BF 不存在。这是什么?即使我使用相同的设置复用相同的输入流,此值也会随着创建的每个文件而改变。它是“段信息”的第一个子项。 ...

Admin

FFMPEG - 将 MKV 复制到 MP4 但添加 2.0 流
matroska

FFMPEG - 将 MKV 复制到 MP4 但添加 2.0 流

大家早, 目前使用 FFMPEG 只是将 UHD MKV 重新包装成 MP4 ... ffmpeg -i File1.mkv -c:v copy -c:a copy -strict -2 File1.mp4 但是这些 MKV 仅具有 TrueHD 或 DTS-HD,当它们通过接收器播放到我的影院房间时,效果很好,但我的电视无法很好地将环绕声下混到 2.0。所以我想在 2.0 上添加一个额外的音轨。 我对这些东西不是很了解,一般都会用谷歌搜索所有东西。那么,我可以在脚本中添加一些东西来创建并向最终的 mp4 中添加 2.0 音频流吗? 特发性脊髓灰质炎 ...

Admin

批处理文件以递归方式混合来自不同文件夹的 .mp4 和 .srt
matroska

批处理文件以递归方式混合来自不同文件夹的 .mp4 和 .srt

现在,torrent 中出现了一种新趋势,即将电视和电影以 x265 .mp4 格式发布,并将 .srt 字幕放在单独的文件夹中,遵循以下文件夹结构: Season1\title1.mp4 Season1\title2.mp4 Season1\title3.mp4 Season1\Subs\title1\subfile1.srt Season1\Subs\title1\[subfile2.srt] Season1\Subs\title1\[subfile3.srt] Season1\Subs\title2\subfile1.srt Season1\Subs\...

Admin

使用 ffmpeg 将 mp3 转换为 mkv 时,如何才能包含可能的多个嵌入封面艺术?
matroska

使用 ffmpeg 将 mp3 转换为 mkv 时,如何才能包含可能的多个嵌入封面艺术?

我希望在将 mp3 文件转换为 mkv(vorbis)时包含嵌入的封面艺术。 ffmpeg -i input.mp3 output.mkv 将渲染一个可以播放的文件(在 mpv 中)并显示一个图像,但当我尝试寻找时,奇怪的事情开始发生。 ffprobe input.mp3 告诉我 ... Stream #0:0: Audio: mp3, 44100 Hz, stereo, fltp, 160 kb/s Stream #0:1: Video: mjpeg (Progressive), yuvj444p(pc, bt470bg/unknown/unknown...

Admin

如何从 mkv 视频中去除 HDR 元数据,而无需重新编码?
matroska

如何从 mkv 视频中去除 HDR 元数据,而无需重新编码?

我有一个 mkv 容器中的视频文件。此视频文件为 4K/BT2020/SDR,但带有一个额外的 HDR 层,由于视频是 SDR,因此该层毫无用处:“正确”的颜色已经嵌入。HDR 层使结果过于饱和和失真。我已通过在 MPV 中通过 X11 视频输出播放视频验证了这一点,该输出不支持 HDR 并忽略元数据层,视频看起来很完美(颜色、饱和度、对比度、亮度……都很好)。这对我来说不是一个合适的解决方案,因为 X11 在我的计算机上的性能非常差,并且经常导致屏幕撕裂。 有没有什么方法可以从这个视频文件中剥离 HDR 元数据层,最好不要重新编码? 环境:Linux 媒体...

Admin

是否可以通过 HTTP 从一半开始下载 MKV 文件?
matroska

是否可以通过 HTTP 从一半开始下载 MKV 文件?

我有一个 MKV 视频文件,需要从中途开始下载。视频编码为 h264,音频编码为 AAC。 通常 HTTP 是按顺序下载的,因此如果您的下载速度足够快,您可以在下载过程中观看直播。 如果我想从视频文件的一部分开始下载,可以吗?使用 Curl 或 Wget 等吗? ...

Admin

使用 ffmpeg 减慢 MKV 文件播放速度后,如何修复 VLC 播放问题
matroska

使用 ffmpeg 减慢 MKV 文件播放速度后,如何修复 VLC 播放问题

我从 DVD 中截取了一些附加内容,这些内容基本上是图库,然后将其转换为 MKV。它们的播放速度太快了,所以我使用 ffmpeg 减慢了速度,如下所示: ffmpeg -i input.mkv -filter:v "setpts=64*PTS" output.mkv 生成的视频在 5KPlayer 中播放效果很好但很慢,但在 VLC 中只显示几帧,似乎冻结了,然后文件关闭。 我在一篇较旧的问题有人警告说这种情况会发生: 虽然播放速度似乎因此而改变,但视频时长似乎显示不正确;例如,3 分钟的视频加速 3 倍后仍会显示为 3 分钟。如果您在视频播放器(例...

Admin

同时播放两种语言的电影
matroska

同时播放两种语言的电影

我知道有人问过如何在 Linux 中实现这一点的类似问题。但是这个问题是 5 年前提出的,也许有更方便的方法来实现这一点。此外,如果可能的话,我想在 Windows 中实现这一点。 我想观看一个 MKV 文件,其中一个音轨路由到耳机,而另一个路由到 HDMI 输出。当视频暂停时,是否可以保持图片和两个音轨同步? 我没有外置声卡。 编辑:这是老问题:如何播放同时聆听两个音轨的电影? 我所实现的:我下载了 Voicemeter,并且能够将声音路由到 2 个不同的输出。但我无法将 2 个不同的音轨路由到 2 个不同的输出。 感谢您的帮助。 ...

Admin

将 MKV 容器中的杜比视界文件转换为 MP4 容器
matroska

将 MKV 容器中的杜比视界文件转换为 MP4 容器

我有一个 5GB 的 Dolby Vision 文件,编码在 MKV 容器中。如果我在 LG CX 电视上播放此文件,整个显示屏都会变色。显然,LG OLED 电视附带的默认 WebOS 媒体播放器无法正确解码带 MKV 容器的 DV。我正在尝试将带 MKV 容器的 DV 转换为 DV MP4。这是我第一次使用 FFMpeg 进行转换。我ffmpeg -i Tiny.mkv Tiny_converted.mp4在命令提示符中运行了该命令。它开始运行并抛出了很多“跳过 NAL ******”(附有屏幕截图)。我不确定这些是警告还是错误消息。无论如何,我让它运行...

Admin

批量删除 mkv 文件中选定的字幕轨道和音轨
matroska

批量删除 mkv 文件中选定的字幕轨道和音轨

我的问题是,我有 2 个字幕轨道,一个叫做“英文标志和歌曲”,另一个叫做“英文全集”。我还有英文和日文音轨(双音频)。 我需要将视频缩小到 PSP 分辨率,为此我使用了 Handbrake。对于我的字幕选择行为,我将其设置为首先匹配所选语言;英语;烧录行为=第一轨。 但是即使使用它,它也会选择标志和歌曲作为刻录字幕。但是标志和歌曲是空白字幕。由于它是自动选择的,因此很难更改我正在转换的 200 多个视频中的每一个的字幕。 那么有没有办法自动选择英文全字幕或者完全删除标志和歌曲字幕? 我知道我可以在手刹上单独完成此操作,但这会耗费太多时间。 编辑:我想扩展我的...

Admin

添加封面时,Matroska 音频报告错误的比特率
matroska

添加封面时,Matroska 音频报告错误的比特率

我正在尝试制作仅包含音频的 Matroska 文件,但在报告的档案比特率方面一直存在问题。 为了演示这一点,我首先使用以下 ffmpeg 命令制作一个没有任何附件的简单 .mka: ffmpeg -i 原始.opus -acodec 复制输出.mka 当我使用 MediaInfo 和 foobar2000 检查生成的文件时,报告的平均比特率为141 kbps,这与 opus 声音文件完全一致。问题出现在将封面附加到 .mka(完全相同的源文件)时: ffmpeg -i original.opus -acodec copy -attach cover.p...

Admin

有没有什么办法可以将 MKV 文件转换为 MP4,而不会变成 HVC1?
matroska

有没有什么办法可以将 MKV 文件转换为 MP4,而不会变成 HVC1?

我使用我的 PS3 播放所有节目和电影,使用 x2(Fat32)5TB 硬盘,通常是 mp4 和 avis,但我注意到 PS3 无法播放 HVC1。 我最近尝试使用 dvdfab 的 passtrhough 选项,效果很好,速度很快。但 MP4 文件最终变成了 HVC1 MP.4,这对我的 PS3 来说不太好。 我通常使用 Handbrake H.264 转换 MKV,但其质量略微降低了图像质量,这一直困扰着我,所以我现在正尝试寻找解决方法。 我在我的 Mac mini 上运行着 Mavricks,但我确实有一个装有 Serria 的驱动器,以防我需要它来安...

Admin

FFmpeg:将一个 MKV 源的 ASS 字幕流与另一个 MKV 进行混合/复制时出现问题,导致开头 33 秒的字幕丢失
matroska

FFmpeg:将一个 MKV 源的 ASS 字幕流与另一个 MKV 进行混合/复制时出现问题,导致开头 33 秒的字幕丢失

嘿,第一次发帖, 但我确实尝试了各种方法来解决 WebVTT 的类似问题,甚至尝试了其他解决方案中几个对我有用的选项 [这里]。 无论如何,我有两个来源,第一个 MKV 我只想要它所含的 ASS 字幕(以及所有相关附件),第二个 MKV 我想要保留其中的所有内容。所以我只想将第一个 MKV 中的 ASS 字幕与第二个 MKV 中的字幕混合/复制。 我最初尝试过这个: ffmpeg -i "first.mkv" -i "second.mkv" -map 1 -map 0:s -map 0:t -map_metadata 0 -c copy "output.mk...

Admin

执行 .mkv 文件时出现未知(可能是恶意)行为
matroska

执行 .mkv 文件时出现未知(可能是恶意)行为

语境: 我通过 USB 将文件从手机传输到笔记本电脑。我对 Telegram 文件夹中的一个视频(扩展名为 .mkv)感到好奇,于是双击了它。现在,通常当我通过笔记本电脑在手机上执行视频文件时,它几乎会立即在 VLC 中打开。但是,我之前只打开过 .mp4 文件。这是我第一次打开 .mkv 文件。(我的笔记本电脑运行的是 Windows 10 Home) 行为 这次,Windows 对话框打开,上面写着“正在下载到 XYZ”。我立即关闭了对话框,删除了文件夹并断开了 USB 连接。 我知道这可能只是我的电脑将文件下载到临时文件夹来播放。但我以前从未遇到过这种...

Admin