Closed jiangslee closed 1 year ago
可能不是00001.ts,是其他ts。可以先使用二分法确定一下是哪个ts有问题。如果你不能确定,可以把 4a425bcbfa3b211254c58770cf6937eefe9ae8a66027afd2ecad4da87992f7a5 目录共享一下。
可能不是00001.ts,是其他ts。可以先使用二分法确定一下是哪个ts有问题。如果你不能确定,可以把 4a425bcbfa3b211254c58770cf6937eefe9ae8a66027afd2ecad4da87992f7a5 目录共享一下。
我用命令cat *.ts > all.ts
后再用ffmpeg -i all.ts -c copy -y all.mp4
,能手动合并成功。
确定是这个00001.ts导致的,我把这个文件单独放到另一个文件夹,跑merge命令也是一样的报错
~/Downloads$ ./m3u8d merge --InputTsDir ./downloading/test
2022/10/18 12:33:08 合并失败 ts packet must start with 0x47
~/Downloads$ tree downloading/test 1 ↵
downloading/test
├── 00001.ts
└── all.mp4
最新版已解决
Originally posted by @orestonce in https://github.com/orestonce/m3u8d/issues/5#issuecomment-1209363716
v1.15.20 macos-qt版下载完成后目录里有一个
all.merge.mp4
,只有48字节补充:使用cli也有报错