刚才尝试用mp4box封装mp4文件RP后(GUI用了my mp4box gui ),分别尝试了使用L-Smash和ffmpeg。貌似一个工具不行的话换个就可以了?!
于是很在意不同封装工具封装出来的文件(同一格式)其实有没有区别?例如可能导致某些分离器无法正常分离之类的……
还是说应该问“同一格式的文件在封装方法上面是否有区别?” 我也有点混乱了
标题没能说到点上……抱歉了
精辟06_taro 写了:其實區別很簡單
就譬如說考試按照規定要用2B鉛筆
當然你也可以用HB鉛筆
大部分情況下讀卡器還是會正確識別出來
不會因為你沒有2B就完全讀不出來
然後有一天有台讀卡器RP了一下
不是2B的就不認
或者有天你自己RP了一下跑去拿了支6H的鉛筆來塗答題卡
然後你就SB了……
肉粥改ffmpeg封mp4時,隱約記得是Video處莫名其妙地出現了Delay(不過源貌似SHA1不對就是了)……當時急急忙忙remux完用MediaInfo看就去上課了,應該沒事……-o-o-304-o-o- 写了:to LZ
关于兼容性
l-smash PC这边没发现啥问题。推上nuomi报l-smash对于移动设备有兼容性问题……(我手头的几个没发现,不过之前所有的兼容性测试测试的其实都是GPAC封的MP4,所以说剩蛋的时候看有没有基会把设备兼容性测试这个彻底搞了orz
lavf的话似乎之前测试没发现有啥问题来着,包括PC和移动设备
代码: 全选
"D:\MeGui\tools\Direct264\ffmpeg.exe" -vcodec copy -acodec copy -i "%~f1" "%~dn1.mp4"
求L-Smash支持RAW+muxer直接remuxer06_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不少,現在已經比較成熟了……