首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将MTS转换为MKV时嵌入字幕

将MTS转换为MKV时嵌入字幕
EN

Ask Ubuntu用户
提问于 2013-05-26 15:12:44
回答 1查看 4.6K关注 0票数 2

我想把我的.MTS视频从我的索尼高清凸轮转换成.MKV。我正在使用ffmpeg,它的工作很好。但是我对字幕有问题(在这种情况下,字幕是日期和时间),因为一旦我将MTS转换为mkv,它们就会丢失。

我使用以下命令:

代码语言:javascript
复制
ffmpeg -i 00235.MTS -scodec copy -acodec copy -vcodec copy -f matroska OUTPUT.mkv

这是输出:

代码语言:javascript
复制
ffmpeg version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
  built on Apr  2 2013 17:02:36 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Input #0, mpegts, from '00235.MTS':
  Duration: 00:00:22.07, start: 1.000011, bitrate: 26285 kb/s
  Program 1 
    Stream #0.0[0x1011]: Video: h264 (High), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s
    Stream #0.2[0x1200]: Data: [144][0][0][0] / 0x0090
Output #0, matroska, to 'OUTPUT.mkv':
  Metadata:
    encoder         : Lavf53.21.1
    Stream #0.0: Video: H264 / 0x34363248, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], q=2-31, 1k tbn, 50 tbc
    Stream #0.1: Audio: ac3, 48000 Hz, 5.1, 448 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press ctrl-c to stop encoding
frame= 1104 fps=  0 q=-1.0 Lsize=   67284kB time=22.08 bitrate=24963.2kbits/s    
video:66061kB audio:1208kB global headers:0kB muxing overhead 0.023045%

它看起来像Stream #0.2[0x1200]是副标题,但最终它没有被放入MKV。

我希望有人能帮我。

EN

回答 1

Ask Ubuntu用户

发布于 2014-12-02 05:56:01

您可以使用其他一些转换器应用程序来帮助您。MKV格式非常方便您在视频中添加字幕。但是由于它是容器格式,所以在转换过程中可能会出现一些问题。找一些其他免费的转换器应用程序来帮助你完成你的工作。我个人认为这个ffMPEG对我来说是一个很大的困难,我要对我的视频进行编码。如果里面有字幕。最好不要使用这个ffMPEG。如果可能的话,可以尝试其他应用程序。

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/300298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档