Код: Выделить всё
mencoder 1.MTS 2.MTS -oac copy -ovc copy -o 12.MTS
Эх, ребята, ребята...
Как уже было отмечено выше, на выходе будет avi, а avi может (и будет) глючить с h.264 потоком при наличии в нем B-кадров (поскольку - MTS, делаю вывод, что это с AVCHD видеокамеры, а в них В-кадры используются), т.к. контейнер avi не "различает" Р и В кадры (с XviD/DivX этого нет, но это уже отдельная тема).
Но в данном случае, дело скорее свего даже не в этом, - я часто сталкивался с тем, что нарезки с AVCHD видеокамеры не всегда начинаются с I-кадра (не могу это объяснить, но такое есть). Соответственно, когда вы клеете этот отрезок в конец другого, получаются артефакты).
Признаться, AVCHD монтировать под линухом очень сложно (да и под оффтопиком в общем-то не просто).
Что можно сделать?
1. Открывать в Avidemux, первый кусок (Avidemux предложит использовать "особый режим" для x264 - не использовать).
2. Далее добавлять (опция Append в меню) последующие куски. Обязательно проверяя тип кадров на стыке - он должен быть "-P-I-", и больше никаким (!). Если другой, - вырезаем кадры так чтобы получить -P-I-.
3. После того как все куски дудут добавлены, выставляем кодеки видео и аудио на 'copy', контейнер обязательно ставим MPEG-TS. Рендерим.
ps По поводу звука, если он - VBR, то возможен плавающий рассинхрон. Способов борьбы нет
