头像
rshadow
帖子: 57
注册时间: 2011-03-23 10:18
联系: ICQ

求教不同封装工具封装输出文件的区别

刚才尝试用mp4box封装mp4文件RP后(GUI用了my mp4box gui ),分别尝试了使用L-Smash和ffmpeg。貌似一个工具不行的话换个就可以了?!
于是很在意不同封装工具封装出来的文件(同一格式)其实有没有区别?例如可能导致某些分离器无法正常分离之类的……
还是说应该问“同一格式的文件在封装方法上面是否有区别?” {:cat_18} 我也有点混乱了

{:cat_4} 标题没能说到点上……抱歉了
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 求教不同封装工具封装输出文件的区别

其實區別很簡單
就譬如說考試按照規定要用2B鉛筆
當然你也可以用HB鉛筆
大部分情況下讀卡器還是會正確識別出來
不會因為你沒有2B就完全讀不出來
然後有一天有台讀卡器RP了一下
不是2B的就不認
或者有天你自己RP了一下跑去拿了支6H的鉛筆來塗答題卡
然後你就SB了……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
头像
-o-o-304-o-o-
超级版主
帖子: 640
注册时间: 2010-10-10 20:00
来自: US
联系: 网站

Re: 求教不同封装工具封装输出文件的区别

06_taro 写了:其實區別很簡單
就譬如說考試按照規定要用2B鉛筆
當然你也可以用HB鉛筆
大部分情況下讀卡器還是會正確識別出來
不會因為你沒有2B就完全讀不出來
然後有一天有台讀卡器RP了一下
不是2B的就不認
或者有天你自己RP了一下跑去拿了支6H的鉛筆來塗答題卡
然後你就SB了……
精辟

to LZ
关于兼容性
l-smash PC这边没发现啥问题。推上nuomi报l-smash对于移动设备有兼容性问题……(我手头的几个没发现,不过之前所有的兼容性测试测试的其实都是GPAC封的MP4,所以说剩蛋的时候看有没有基会把设备兼容性测试这个彻底搞了orz

lavf的话似乎之前测试没发现有啥问题来着,包括PC和移动设备
► 显示剧情透露 En Taro 06!Taro Pie NC Fanclub project始动!聊天用Q群开放中
► 显示剧情透露 胸中有万言,退敌无一策,是谓书生误国"
► 显示剧情透露 前辈们的信念
► 显示剧情透露 妇联招新广告,走过路过可以看看撒
► 显示剧情透露 香芋派,后期菊苣们的一致选择
► 显示剧情透露 众菊苣喜评香芋派
► 显示剧情透露 聊天用工具
头像
nuomi
帖子: 197
注册时间: 2010-09-25 12:59

Re: 求教不同封装工具封装输出文件的区别

-o-o-304-o-o- 写了:to LZ
关于兼容性
l-smash PC这边没发现啥问题。推上nuomi报l-smash对于移动设备有兼容性问题……(我手头的几个没发现,不过之前所有的兼容性测试测试的其实都是GPAC封的MP4,所以说剩蛋的时候看有没有基会把设备兼容性测试这个彻底搞了orz

lavf的话似乎之前测试没发现有啥问题来着,包括PC和移动设备
肉粥改ffmpeg封mp4時,隱約記得是Video處莫名其妙地出現了Delay(不過源貌似SHA1不對就是了)……當時急急忙忙remux完用MediaInfo看就去上課了,應該沒事……
BTW:MediaInfo,我到底該怎麼吐槽你,源是CFR,封裝mp4後顯示VFR,抽TC看是CFR……

代码: 全选

"D:\MeGui\tools\Direct264\ffmpeg.exe" -vcodec copy -acodec copy -i "%~f1" "%~dn1.mp4"
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 求教不同封装工具封装输出文件的区别

那個其實不算是ffmpeg的問題,mp4本身比較麻煩,timeline信息全部寫在header裡,但是stream裡可以不一樣……
當然重新過一遍timelineeditor比較保險
cfr的話:
timelineeditor --track 1 --media-timebase 1001 --media-timescale 24000 input.mp4 output.mp4
或者vfr的話:
timelineeditor --track 1 --media-timebase 1001 --timecode timecode.txt input.mp4 output.mp4

lsmash的standalone muxer出來才幾個月,早期很多版本bug不少,現在已經比較成熟了……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
头像
nuomi
帖子: 197
注册时间: 2010-09-25 12:59

Re: 求教不同封装工具封装输出文件的区别

06_taro 写了:那個其實不算是ffmpeg的問題,mp4本身比較麻煩,timeline信息全部寫在header裡,但是stream裡可以不一樣……
當然重新過一遍timelineeditor比較保險
cfr的話:
timelineeditor --track 1 --media-timebase 1001 --media-timescale 24000 input.mp4 output.mp4
或者vfr的話:
timelineeditor --track 1 --media-timebase 1001 --timecode timecode.txt input.mp4 output.mp4

lsmash的standalone muxer出來才幾個月,早期很多版本bug不少,現在已經比較成熟了……
求L-Smash支持RAW+muxer直接remuxer {:cat_4}

回到 “封装容器 / Container muxer and demuxer”