mp4

使用 ffmpeg 从 .mp4 中批量提取多个 .aac 音轨?
mp4

使用 ffmpeg 从 .mp4 中批量提取多个 .aac 音轨?

如何创建一个 ffmpeg .bat 文件,让我可以放入 .mp4 文件并提取多个 .aac 音轨而无需进行任何转换或转码?我知道总会有 3 个 .aac 音轨。 我曾尝试使用: ffmpeg -i INPUT.mp4 -c copy -map 0:a:0 Output.aac 但这仅提取第一个音频流。 理想情况下我希望能够: -视频名称.mp4 -drop videoname.mp4 到 bat 上 -输出视频名称音频1.aac、视频名称音频2.aac、视频名称音频3.aac 提前致谢 :) ...

Admin

由于音频编解码器导致 FFmpeg 中的叠加失败 – 如何修复?
mp4

由于音频编解码器导致 FFmpeg 中的叠加失败 – 如何修复?

我正在使用 FFmpeg 在视频上叠加一系列图像,但在某些 MP4 视频上有时会失败(但有时可以完美运行)。我的命令给出了如下错误: Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument 我的 ffmpeg 命令如下: ffmpeg -y -i myvideo.mp4 -loop 1 -i img_%d.png -strict -2 -filter_complex [0:v][1:v]overlay=39:54:shorte...

Admin

如何合并不同比特率的 MP4 文件?
mp4

如何合并不同比特率的 MP4 文件?

我想用 MPEG-4 AVC 视频编解码器和 MP3(有时是 MP3 Surround)音频编解码器合并两个或三个 MP4 视频。音频和视频可以有不同的比特率。如果可能的话,无需转码。我已经尝试使用 FFmpeg、MP4Box 和 AviDemux,但没有成功。我正在寻找一种可以仅使用命令行执行的解决方案。 每部电影均由具有 Two-Pass 选项的 AviDemux 编码。 以下是我尝试使用 AviDemux 的方法: avidemux --force-alt-h264 --load video1.mp4 --append video2.mp4 --...

Admin

ffmpeg scale2ref与覆盖复杂过滤​​器仅返回音频mp4输出
mp4

ffmpeg scale2ref与覆盖复杂过滤​​器仅返回音频mp4输出

我试图找出为什么使用 scale2ref 与覆盖复杂过滤​​器的结果会返回仅音频的 mp4 输出。 ffmpeg -i input.mp4 -i watermark.png -filter_complex "[1][0]scale2ref=w=oh*mdar:h=ih*0.1[logo][video];[video][logo]overlay=5:H-h-5" -c:a copy output.mp4 如果我删除 scale2ref 过滤器,则输出就是 mp4 视频。 ffmpeg -i input.mp4 -i watermark.png -filter...

Admin

FFMPEG:为什么转换为 MP4 的 MKV 视频只能在 VLC 媒体播放器上播放?
mp4

FFMPEG:为什么转换为 MP4 的 MKV 视频只能在 VLC 媒体播放器上播放?

我有一个 MKV 格式的视频,我想将其转换为 MP4,因此我使用 ffmpeg 进行转换。我使用的命令非常简单: ffmpeg -i <path_and_name_of_file>.mkv <path_and_name_of_file>.mp4 我真的不知道如何使用 ffmpeg,而且因为这可能是我计划唯一一次使用它,所以我在网上查找了如何使用,上面说如果我只是要更改文件格式,那么我就可以使用那个简单的命令。所以我照做了,它像平常一样完成了整个过程(花了大约 10 个小时,因为它是一个 1080p 3+ 小时的视频),但是当我尝试播...

Admin

FFmpeg批量压缩mp4并转换成gif
mp4

FFmpeg批量压缩mp4并转换成gif

我想要取出一个 mp4 文件夹并使用 ffmpeg 压缩它们并将它们转换成 gif。 我使用以下代码对每个文件执行此操作: ffmpeg -i input.mp4 -c:v libx264 -tune zerolatency -preset ultrafast -crf 40 -c:a aac -b:a 32k output.mp4 -crf 可以达到 63 并且我可以调整结果文件的压缩程度。 但是我如何对整个文件夹的 mp4 运行该代码并将它们全部压缩并转换为 gif? 因此,我阅读了该板上所有可能出现的问题,并发现使用此代码制作一个.bat 文件,然后...

Admin

如何对这些蓝光文件进行后期处理?
mp4

如何对这些蓝光文件进行后期处理?

我从网上下载了一些视频文件 (MP4),想用它们制作 BD。我用 ConvertXtoHD3 制作了这些文件,它基本上做得很好,有菜单等等。不幸的是,这些视频可以在我的 BD 播放器(更准确地说:Panasonic UBC-90,带硬盘的 BD 刻录机)上播放,但无法快进或快退(除了常规播放速度外,几乎什么都做不了)。 我怀疑这是 BD 播放器的故障,它对文件格式的细微差别反应有点过敏。 我的想法是在将结构刻录到 BD 磁盘之前,对 ConvertX2HD 在我的 HDD 上创建的 .m2ts 视频文件进行后期处理并替换。 我用 ffprobe 检查了一些文...

Admin

MacOS TV App/Apple TV 的 HDR 元数据标签
mp4

MacOS TV App/Apple TV 的 HDR 元数据标签

在 MacOS TV 应用程序中导入媒体时,Mp4/M4v 文件的元数据中必须包含某些标签,以便电视将其注册为 4K。我希望导入的具有 HDR10、HDR10+ 或杜比视界的电影能够显示为 4K,此外,我希望设置此标签也能在应用程序中启用正确的 HDR 播放(我目前必须使用单独的视频播放器来播放导入的 HDR 电影)。 当我第一次尝试弄清楚如何设置 HD 和 4K 标签时,我使用 ffprobe 查看以数字方式购买的 m4v 文件电影,例如“怪形”给出的结果: Metadata: major_brand : M4V minor_version :...

Admin

使用 FFmpeg 默认禁用 MP4 文件中的字幕
mp4

使用 FFmpeg 默认禁用 MP4 文件中的字幕

有没有办法使用 FFmpeg 默认禁用(而不是删除)字幕,我尝试过: ffmpeg -i input.mkv -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a copy -c:s mov_text -disposition:s:s:0 0 output.mp4 但它不起作用。 我在网上搜索,虽然很多人问了同样的问题,但我找不到答案 ...

Admin

我似乎无法使用 FFmpeg 为 MP4 添加字幕
mp4

我似乎无法使用 FFmpeg 为 MP4 添加字幕

我有一个名为的视频测试视频.mp4从 YouTube 下载 这是运行后获得的视频信息ffmpeg -i test_video.mp4: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test_video.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf58.19.102 Duration: 00...

Admin

使用 FFMPEG 向 MP4 文件添加多个英文字幕时出现意外输出
mp4

使用 FFMPEG 向 MP4 文件添加多个英文字幕时出现意外输出

我正在尝试将 3 个字幕文件软编码到我的电影中。我使用 ByteCopy 从 DVD 中提取了字幕 我正在使用此命令来添加文件: ffmpeg -i BloodDiamond.mp4 -i BLOODDIAMOND_1_English.srt -i BLOODDIAMOND_6_English.srt -i BLOODDIAMOND_8_English.srt -map 0 -map 1 -map 2 -map 3 -c copy -c:s mov_text -metadata:s:s:0 language=eng -metadata:s:s:1 langu...

Admin

使用 ffmpeg 时无法访问 m3u8
mp4

使用 ffmpeg 时无法访问 m3u8

我有一个代码,允许我从中下载视频.m3u8,但由于某种原因,它从昨天起就不起作用了 ffmpeg -user_agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" -headers "Referer: https://upstream.to/" -i "https://s92.upstreamcdn.co/hls2/01/03509/wc3i5yhdfgyk_o/master...

Admin

使用 FFmpeg 将 .mp4 文件中的 ALAC 转换为 FLAC,且不会造成质量损失
mp4

使用 FFmpeg 将 .mp4 文件中的 ALAC 转换为 FLAC,且不会造成质量损失

所以,我有一个用 OBS 录制的 .mp4 视频文件,我意识到 Sony Vegas 不接受音频格式,因为它来自 Apple(它基本上可以很好地导入视频,但音频有 6 个空通道,即使通过 VLC 播放可以完美播放音频)。 我需要将录制的音频无损转换为 FLAC,而我在网上能找到的只有 FFmpeg。我尝试过使用它,但我缺乏正确设置转换代码路径的知识。 我将其录制为视频文件,音频设置如下: FFmpeg ALAC 24 位 音频比特率:1024 kbps 5.1 环绕声(6 声道) 我希望 FLAC 音频文件完全符合上述设置,且不会有任何质量损失。有人能帮...

Admin

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

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

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

Admin

如何在 mp4 上编辑视频时长?
mp4

如何在 mp4 上编辑视频时长?

我最近看到几个视频的时长被编辑了。有些视频在播放过程中会延长时长;例如,当你开始播放视频时,时长显示为0:01/0:02,而随着视频的播放,时长和时长都会增加。0:02/0:03等等。 有些视频只是将时长读为900:00:01/12:07。 -注:我对十六进制或元数据编辑一无所知。只是非常好奇有人如何让视频播放时长增加。 https://i.stack.imgur.com/KvRc7.png ...

Admin