【发布时间】:2018-03-09 11:05:37
【问题描述】:
我使用ffmpeg 使用此命令行将mkv 文件转换为mp4:
ffmpeg -i input.mkv -c copy file-1.mp4
生成的mp4 在Linux Mint's Xplayer 上播放良好(视频和音频)。但是上传file-1后,它没有音频播放。所以我上传了另一个mp4 file-2,一个我不需要转换的文件,它可以毫无问题地播放视频和音频。所以无论file-1 发生了什么,似乎都与我对ffmpeg 的使用有关。
我正在使用的播放器名为afterglow。但是HTML5 player 处理这两个文件的方式相同:file-1 & file-2
有谁知道为什么ffmpeg 转换后的文件在线播放时没有声音?是否有不同的转换命令可以确保转换后的mkv files 将通过在线播放器播放声音?
【问题讨论】:
-
@LordNeckbeard - 你需要逐帧输出吗?还是只是初始启动和结束,忽略帧转换?
-
@LordNeckbeard - 我已经更新了我的帖子,其中包含指向转换输出的链接。同样,我只是在使用在线播放器时才会失去声音。从我的硬盘播放该文件时会发出声音。