. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
is286
 
is286 的头像
热心会员
 
资 料:
注册日期: Sep 2009
帖子: 13,804 声望值: 4
精华: 2,解答: 53
#1 旧 2020-08-06, 22:05:04 默认 已解答: 【讨论】ts文件如何迅速转换成mp4?
is286 当前离线  

之前用了命令,感觉很慢;

用了格式工厂也觉得很慢,不知道有没有快速的方法呀?


coreldraw 9 绿色全平台版(支持win2000/xp/2003/win7/win8/win10/win2019中英文系统x86/x64)
回复时引用此帖
最佳解答为:ASBai
可以无损转换,不但快,而且省去了重新编解码带来的品质损失:

ffmpeg -i input.ts -vcodec copy -acodec copy output.mp4

如果你准备放到网上或者想快速跳转的话,建议加 -movflags faststart 选项
ylkb
 
ylkb 的头像
热心会员
 
资 料:
注册日期: May 2002
帖子: 1,676 声望值: 4
精华: 0,解答: 5
#2 旧 2020-08-06, 22:23:40 默认
ylkb 当前离线  

avidemux


ccf , homeland.
回复时引用此帖
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,971 声望值: 5
精华: 18,解答: 28
#3 旧 2020-08-07, 05:03:12 默认
ASBai 当前离线  

可以无损转换,不但快,而且省去了重新编解码带来的品质损失:

ffmpeg -i input.ts -vcodec copy -acodec copy output.mp4

如果你准备放到网上或者想快速跳转的话,建议加 -movflags faststart 选项


baiy.cn
俺的原创免费作品站
回复时引用此帖
确认密码
 
确认密码 的头像
支柱会员
 
资 料:
注册日期: Sep 2002
帖子: 4,947 声望值: 3
精华: 0,解答: 21
#4 旧 2020-08-07, 06:02:46 Icon14
确认密码 当前离线  

没错 楼上这就是最快的转换方法
回复时引用此帖
宫崎骏
 
宫崎骏 的头像
终极会员
 
资 料:
注册日期: Jun 2002
帖子: 10,979 声望值: 3
精华: 1,解答: 11
#5 旧 2020-08-07, 07:47:10 默认
宫崎骏 当前离线  

这不叫转换,这叫变更封装
回复时引用此帖
winr
 
winr 的头像
终极会员
 
资 料:
注册日期: Feb 2011
帖子: 14,350 声望值: 4
精华: 1,解答: 16
#6 旧 2020-08-07, 08:37:07 默认
winr 当前离线  

引用:
作者: 宫崎骏 查看帖子
这不叫转换,这叫变更封装
只有封装才能最快而且无损啊。

LZ要转换的话,要快,那就只有提高硬件设备了。
回复时引用此帖
is286
 
is286 的头像
热心会员
 
资 料:
注册日期: Sep 2009
帖子: 13,804 声望值: 4
精华: 2,解答: 53
#7 旧 2020-08-07, 09:59:14 默认
is286 当前离线  

引用:
作者: ASBai 查看帖子
可以无损转换,不但快,而且省去了重新编解码带来的品质损失:

ffmpeg -i input.ts -vcodec copy -acodec copy output.mp4

如果你准备放到网上或者想快速跳转的话,建议加 -movflags faststart 选项

非常感谢! 就是要的这种效果!

ps: -movflags faststart 选项 加上后未看到具体变化
回复时引用此帖
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,971 声望值: 5
精华: 18,解答: 28
#8 旧 2020-08-07, 10:56:57 默认
ASBai 当前离线  

引用:
作者: is286 查看帖子



非常感谢! 就是要的这种效果!

ps: -movflags faststart 选项 加上后未看到具体变化
如果视频比较长的话,在本地播放器疯狂随机跳转会感觉速度和 CPU 开销不同。

放到网页上点播的话就非常明显能感觉到差异了。没有这个参数你从开始直接跳转到 90 分钟的位置需要先完整下载前 90 分钟的全部内容。

这参数说白了就是在 moov 头里加了所有 key frames 的列表。
回复时引用此帖
ASBai
 
ASBai 的头像
热心会员
 
资 料:
注册日期: May 2005
帖子: 4,971 声望值: 5
精华: 18,解答: 28
#9 旧 2020-08-07, 10:59:25 默认
ASBai 当前离线  

引用:
作者: 宫崎骏 查看帖子
这不叫转换,这叫变更封装
要说精确术语的话,我记得应该叫 remux,中文好像还没有官方翻译?
回复时引用此帖
is286
 
is286 的头像
热心会员
 
资 料:
注册日期: Sep 2009
帖子: 13,804 声望值: 4
精华: 2,解答: 53
#10 旧 2020-08-07, 11:11:05 默认
is286 当前离线  

引用:
作者: ASBai 查看帖子
如果视频比较长的话,在本地播放器疯狂随机跳转会感觉速度和 CPU 开销不同。

放到网页上点播的话就非常明显能感觉到差异了。没有这个参数你从开始直接跳转到 90 分钟的位置需要先完整下载前 90 分钟的全部内容。

这参数说白了就是在 moov 头里加了所有 key frames 的列表。
受教了!!再次感谢!

不知道可否将这一命令做成bat文件,

以后转换的时候,将需要转换的TS文件,直接拖到BAT文件上就转化为同名的MP4了,那样就方便很多了!

如果有10个TS文件,直接拖上去,就一次性将10个TS转成MP4了
回复时引用此帖
tuner
 
tuner 的头像
支柱会员
 
资 料:
注册日期: Apr 2002
帖子: 4,342 声望值: 3
精华: 0,解答: 6
#11 旧 2020-08-07, 15:08:18 默认
tuner 当前离线  

for %a in ("F:\*.ts") do ffmpeg -i "%a" -vcodec copy -acodec copy "F:\result\%~na.mp4"

批处理命令:可以把F盘根目录下的所有.ts文件转为同名.mp4放置到F:\result\目录。


誌閑而少欲,心安而不懼,形勞而不倦,氣從以順,各從其欲,皆得所願。
回复时引用此帖
river01
 
river01 的头像
核心会员
 
资 料:
注册日期: Dec 2002
帖子: 2,463 声望值: 3
精华: 0,解答: 4
#12 旧 2020-08-07, 16:27:20 默认
river01 当前离线  

如果不是为了压缩空间为什么要转换呢?现在什么封装都可以播放的吧
回复时引用此帖
chinaOMG
 
chinaOMG 的头像
热心会员
 
资 料:
注册日期: Oct 2003
帖子: 17,779 声望值: 3
精华: 0,解答: 10
#13 旧 2020-08-07, 18:00:49 默认
chinaOMG 当前离线  

引用:
作者: ASBai 查看帖子
可以无损转换,不但快,而且省去了重新编解码带来的品质损失:

ffmpeg -i input.ts -vcodec copy -acodec copy output.mp4

如果你准备放到网上或者想快速跳转的话,建议加 -movflags faststart 选项
好贴留名。
回复时引用此帖
is286
 
is286 的头像
热心会员
 
资 料:
注册日期: Sep 2009
帖子: 13,804 声望值: 4
精华: 2,解答: 53
#14 旧 2020-08-07, 22:38:28 默认
is286 当前离线  

引用:
作者: tuner 查看帖子
for %a in ("F:\*.ts") do ffmpeg -i "%a" -vcodec copy -acodec copy "F:\result\%~na.mp4"批处理命令:可以把F盘根目录下的所有.ts文件转为同名.mp4放置到F:\result\......
非常感谢!终于可以完工啦


引用:
作者: river01 查看帖子
如果不是为了压缩空间为什么要转换呢?现在什么封装都可以播放的吧
这个原因有多方面的,比如我下载的TS文件不能在电视上播放,MP4格式可以播放;

再比如,下载的TS文件使用个别编辑软件不容易编辑,MP4基本上大部分编辑软件兼容。

此帖于 2020-08-07 22:41:58 被 is286 编辑. .
回复时引用此帖
timtao
 
timtao 的头像
热心会员
 
资 料:
注册日期: Mar 2004
帖子: 496 声望值: 4
精华: 0,解答: 1
#15 旧 2020-08-08, 13:17:48 默认
timtao 当前离线  

我搭贴请教个问题:
我用IDM下载了一个视频,下载结果是多个ts组成,但POTPLAYER,以及其他播放器播不了?我上传一个TS参考。
请问怎么解决?播放和合并?
上传的附件
文件类型: rar 云游中国 数学华夏 第五课 —— 西安上篇_3.rar (1.50 MB, 21 次查看)
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 07:26:16.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号