У меня имеется ряд файлов, у которых неверно прописана длительность. Например, написано "2 сек". По прошествии двух секунд "ползунок" проигрываетеля останавливается, но видео нормально идёт дальше до конца. VirtualDub при открытии такого файла пишет следующее: "MPEG: Anachronistic or discontinuous timestamp found in video stream 0 at byte position 4664, from 0 to 66960. This may indicate an improper join". Для одного файла может быть несколько таких сообщений, цифры "position" отличаются.
Основной трабл связан с тем, что мне надо склеить несколько таких файлов в один. Всегда для таких целей я использовал Windows Movie Maker, но с такими файлами он склеивает только маленькие куски от файлов (то есть только то время, которое указано как длина видео; всё остальное что не входит в указаный хронометраж он обрезает). Что делать? (проги типа DivFix и подобные уже пробовал - не помогают; орут, что это не avi-файл)
Тяжелые файлы? А то я б стянул попробовал склеить...16.06.05 02:47 Автор: Korsh <Мельников Михаил> Статус: Elderman
Файлы не особо большие (под пять мегов каждый), но у меня с аплоадом проблемы, так что никуда залить не смогу16.06.05 17:53 Автор: Heller <Heller> Статус: Elderman
В общем проблема с хронометражом решилась с помощью перекодироваки. Теперь трудность только с тем, где взять столько процессорного времени, что бы перекодировать все файлы подобного рода, которые надо склеить :( У меня один проход DivX-кодеком файла на 20 минут занял около часа. А желательно их сделать как минимум два. Да и файлов таких у меня в общей сложности на 20 гигов... Жуть, в общем.
Версия установленного DivX? Перекодировка чего в чего? Откуда файлы взялись? Может поставить новый кодек DivX и Xvid?20.06.05 15:22 Автор: Garick <Yuriy> Статус: Elderman
Что кодирую трудно сказать - судя по всему последовательность jpeg-картинок. Я просто открываю файл VirtualDub'ом, добавляю к нему avi-сегменты из других файлов, выбираю компрессию DivX (изначально файлы тоже DivX'овые) и сохраняю. В результате этого, судя по времени, он действительно просто пережимает заново последовательность картинок, хотя этого теоретически и не требуется - изначально-то все файлы зажаты, причём именно этим кодеком. Видимо, пережимать файлы он начинает как раз именно из-за ошибки в хронометраже, но, насколько я понимаю, в этом случае достаточно просто поменять определённое значение в заголовках (длительность) и всё. Только что это за значение..
Может попробовать DivX_Create_v6.0 ?21.06.05 21:18 Автор: JINN <Sergey> Статус: Elderman
Ссылок на сам креатор (в т.ч. конвертор) и на ключи к нему в нете хватает.
Если не найдешь - могу подкинуть;)
Файлы с одинаковым разрешением и фрэйм-рейтом можно объединить
в один файл. (за исключением vob-ов)
ЗЫ А какая конфигурация ПК, на котором производится конвертация?
Это тот к который с сайта divx.com? Как его настроить? настроек нет вообще:-) Куда он ложит выходной файл? Всю ночь конвертил, а "выхода" нет:-) Или в демо режиме не сохраняет файл?23.06.05 10:38 Автор: Garick <Yuriy> Статус: Elderman
Вопрос снимается. Это был глюк. При второй попытке на другом компе, в конце кодировки выдало путь и имя.23.06.05 13:30 Автор: Garick <Yuriy> Статус: Elderman