Mos*_*Feu 19 audio video vlc-media-player sync
我有一个带音频的视频。我有一个.mp3相同视频的文件,但使用另一种语言。我需要做两件事。
我可以做所有这些,但我的问题是我无法保存结果。我可以完美地观看电影,但无法保存。
我尝试使用“保存”选项,它进行了一些处理,但结果是相同的(除了文件大小要大得多)。
我的步骤:
然后点击“转换”。
Mug*_*gen 16
保存不适用于您正在尝试的操作。这是因为音频/视频轨道不像可以立即修改和保存的照片。它们需要“流式传输”并再次录制。这在 VLC 中的“转换”选项中可用。
保存转换后的文件并再次播放后,它将包含两个音频文件。转到“音频”>“音频轨道”>“轨道 2”(单击此一首)。基本上,VLC 将新的音轨添加为默认情况下不播放的 Track 2。
但是如果你想用新文件替换现有的音频文件,那么你可以按照以下说明进行操作:
在您的系统上安装 FFmpeg(按照指南如何在 Windows 上安装 FFmpeg)
打开命令提示符并转到video1.mp4保存和audio_replace.m4a(或mp3其他任何内容)的文件夹。
输入以下命令:
ffmpeg -i "video1.mp4 " -i "audio_replace.m4a" -vcodec copy -acodec copy -map 0:0 -map 1:0 output.mp4
Run Code Online (Sandbox Code Playgroud)希望这能解决您的问题。
正如一个供参考,这整个过程大概是很多简单的使用ffmpeg代替。
https://www.videolan.org/vlc/index.html
封装
选择兼容的容器格式(如果你想让它在带 USB 插槽的蓝光播放器上工作,可能是 mp4,或者是时髦的东西的 mkv)
您想要选择视频并保持原始视频轨道。
你不要想音频选择
如果您有字幕,请添加字幕。
选择输出文件。我和以前一样称呼我的,但在扩展之前只使用视频。
重要提示:播放条代表流进度。那是 CPU/内存限制。它可能会很快保存到内存中,但仍需要几分钟才能真正同步到光盘。
如果您的光盘显示诸如“76MB”之类的可笑内容,请不要惊慌。它会在一分钟内赶上。
现在您要一次打开两个文件。
现在您选择仅视频文件(否则音频不会被替换,但会被添加到音频轨道列表的末尾)和您想要的音频语言轨道:
不要忘记检查“流”选项。
理想情况下,您不会在此步骤中进行任何编码或更改封装(取消选中这些),您只需设置名称。
在我的情况下,我只是更改.video-only.mp4为.lv.m4v(对于拉脱维亚语,只是因为 VLC 更喜欢 .m4v 到 .mp4 - 这是同一回事)
重要提示:播放条代表流进度。那是 CPU/内存限制。它可能会很快保存到内存中,但仍需要几分钟才能真正同步到光盘。
如果您的光盘显示诸如“76MB”之类的可笑内容,请不要惊慌。它会在一分钟内赶上。
如果在观看视频时音频和视频不同步,VLC 可以轻松调整 - 因此您可以轻松发现所需的确切偏移。
笔记:
但是,在我拥有的版本中,这些设置不适用于保存流。
相反,您必须使用ffmpeg:
如果您需要将视频延迟3.84 秒,请使用如下命令:
ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 1:v -map 0:a -c copy "movie-video-delayed.mp4"
Run Code Online (Sandbox Code Playgroud)
如果您需要将音频延迟3.84 秒,请使用如下命令:
ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 0:v -map 1:a -c copy "movie-audio-delayed.mp4"
Run Code Online (Sandbox Code Playgroud)
一个老歌,但一个好东西(实际上是最好的那种):
http://burn-osx.sourceforge.net/Pages/English/home.html
它可以为您轻松地从 mp4 转换为 DVD 格式。
当然,可以将多个语言轨道添加到单个 mp4 文件中。在 VLC 中很容易选择它。我不知道其他视频播放器(包括 DVD、Blu-Ray、Roku 和其他带有 U 盘的东西)读取这些文件是否容易,所以我刚刚创建了该文件的多个副本到目前为止,适用于多种语言。
我最终会尝试多个音频和字幕轨道,但我可能会忘记回来更新我的进度。
| 归档时间: |
|
| 查看次数: |
74026 次 |
| 最近记录: |