mp4

使用 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

使用 MP4Box 设置默认音轨和字幕轨道
mp4

使用 MP4Box 设置默认音轨和字幕轨道

我最近正在重新混合一些多语言 MP4,我注意到在原始音轨中,大多数媒体播放器会将音频流识别为具有某种“默认”标志,但它们并不总是尊重它,并且倾向于只播放文件中的最高 ID #(无论流顺序如何),但我希望设置该标志,以便我可以更加标准。 我当前针对目录中的每个文件运行的 MP4Box 命令是: MP4Box -add "%%a#1" -add "%%a#5" -add "%%a#8" -set-track-id 5:2 -set-track-id 8:3 "output_folder\!file_name!" (%%a 是输入文件路径) 我当然可以使用其他软件...

Admin

Fuji .mov 文件在 MP 和电影电视中使用 ffmpeg -pix_fmt yuv420p“过度曝光”转换为 .mp4
mp4

Fuji .mov 文件在 MP 和电影电视中使用 ffmpeg -pix_fmt yuv420p“过度曝光”转换为 .mp4

我希望这是针对此问题的正确论坛;StackOverflow 将我引导到这里。 我的 Fuji X-T3 生成了一部 FHD 电影,其格式为 .mov,包含 HEVC 视频和 PPM 音频(以及 QuickTime TC 流)。Windows 和 Movies & TV 上的新媒体播放器无法播放此视频(不购买编解码器),因此我使用 ffmpeg CLI(ffmpeg -i in.mov out.mp4)将其转换为 .mp4。生成的 .mp4 文件使用 AVC 视频和 AAC LC 音频。这在 VLC 和 MPC 中播放正常,但无法在 Windows M...

Admin

尝试批量合并 MP3 音频和 MP4 视频文件
mp4

尝试批量合并 MP3 音频和 MP4 视频文件

这是我目前得到的...... for %%a in ("*.mp4") do _ffmpeg -i ("*.mp3") -c copy "__newfiles\%%~na.mp4" 但不太管用... ffmpeg -i video.mp4 -i audio.wav -c copy output.mkv 尝试修改上面的内容,无需重新编码即可合并音频/视频 我有大约 2000 个文件要处理。任何帮助都非常好,谢谢! ...

Admin

视频 MP4 缺少元数据
mp4

视频 MP4 缺少元数据

我可以播放视频,但我没有元数据,例如视频缩略图或帧宽度长度等,无法在 Windows 资源管理器中看到,属性详细信息是否有办法恢复此类 MP4 以更轻松地获得缩略图等。我有 200 个视频,所以如果有一个可以自动恢复所有视频的应用程序将会很有帮助 多谢 ...

Admin

VLC 中仅无法播放某个特定视频的音频
mp4

VLC 中仅无法播放某个特定视频的音频

在 VLC 中播放特定.mp4文件时,视频可以正常播放,但音频不行。根据 VLC 的编解码器信息,音频编解码器为mp4a。但统计数据显示解码了 0 个块并播放了 0 个缓冲区。视频和音频在 Avidemux 和 SMPlayer 中都可以正常播放。 ...

Admin

使用 ffmpeg 命令在由语言代码指定的输出中仅获取一个音轨
mp4

使用 ffmpeg 命令在由语言代码指定的输出中仅获取一个音轨

Ffmpeg 命令获取仅带有英语音频或仅带有一种语言音频的视频 我尝试跑步ffmpeg -i input_video.ext -map 0:v -map 0:a:language=eng -c:v copy -c:a copy -map_metadata -1 -sn output.mp4 但是我得到的输出文件是 0 字节。所以有人能告诉我写入命令吗? 我想要获取只包含一种语言音频的视频,我指定了 eng、hin 等代码。删除字幕并使用 x264 和 .mp4 格式!我尝试获取 .mkv,似乎成功了,但我不知道获取 .mp4 时有什么问题 编辑:我尝试使用不...

Admin

使用ffmpeg以两种方式下载m3u8视频,结果大小差别很大,这是为什么?
mp4

使用ffmpeg以两种方式下载m3u8视频,结果大小差别很大,这是为什么?

我正在尝试通过 ffmpeg 下载 m3u8 播放列表(其中包含 1.ts、2.ts、...、xxx.ts)。我使用两种不同的方法进行下载: 直接下载: ffmpeg -i "https://filelocation/chunked/myfile.m3u8" -codec copy filename_v1.mp4 将所有 .ts 块下载到本地;创建一个列出所有 .ts 文件的 .txt 文件;合并为一个 .ts 文件;转换为 .mp4 文件: for i in {1..xxx}; do curl "https://filelocation/chun...

Admin

错误的视频文件头导致视频播放器失败。有什么恢复建议吗?
mp4

错误的视频文件头导致视频播放器失败。有什么恢复建议吗?

我有这个视频:Google Drive 链接,无法在任何视频播放器上播放。我尝试使用各种工具(如 VLC、ffmpeg 和 gpac 的 mp4box)修复它,但都不起作用。更具体地说,当我尝试ffmpeg -i 0002201.mp4 -c copy e.mp4重新编码视频时,我得到了以下输出: ffmpeg version n6.0 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12.2.1 (GCC) 20230201 configuration: --prefix=/...

Admin

查看/导出/修改 mp4 编辑列表
mp4

查看/导出/修改 mp4 编辑列表

.mp4 容器格式支持一项名为“编辑列表”(又名“编辑原子”或edts)的功能,该功能可以在不修改比特流的情况下更改播放行为。是否有办法使用 ffmpeg 或其他工具查看、导出和/或修改这些编辑列表中的原始数据? ...

Admin

如何用ffmpeg精确剪切视频和音频
mp4

如何用ffmpeg精确剪切视频和音频

所以当我尝试剪掉视频的某个部分时,我会这样做 ffmpeg -i originalClip.mp4 -ss 00:00:14 -t 00:00:21 -codec copy outputClip.mp4 视频质量惊人,声音也十分精准。 但是,将剪辑放入这个使用它的工具后,blur音频ffmpeg会不同步,所以音频会稍微落后一些,有趣的是,修剪后的剪辑并没有发生这种情况,只有将其放入工具后才会发生这种情况。 现在让它变得更有趣的是,如果我把原始剪辑放进去blur就好了。 这让我相信,在剪切剪辑时它会改变一些音频关键帧或一些我看不到的东西,但是由于某种原因,当...

Admin