Dim
Поддерживаю! Звук как и видео: чем больше вмешательств в структуру тем больше искажений, а меняя фремрейт мы меняем всего навсего скорость просмотра, причём микроминимально(0,5-1,5 секунды на час)
Понял почему у меня была трабла с рассинхронизацией. А прблема была в том что я жму на лету Mpeg2 от intervideo3. Качесвто меня сильно радует. Звук у меня FLy пишет с частотой 32Hz(ну там типа написано чтоб рассинхронизации не было) с битрейдом в 224kb стерео.
Все кин записал, все отлично картинка куль, звук то же, все совпадает.Открываю virtualdub-Mpeg2 устанавливаю настройки кодека xvid , устанавливаю сжатие звука в кодеке lame на 128 AMR жду его мать 3,5 часа . Смотрю результ бля**ь смещение пошло я растроился. Затем я поставил настройки 224VBR и о чудо все ок, но есть одно что несильно напрягает , но дастоет при открытии кинчика звука нет, если мотну плеером вперед или назад, звук появляется. Это конечно не кретично, но все равно напрягает децл, может кто сталкивался?
PS СПасибо всем кто помог мне, молодцы что такие дружелюбные и в помощи не отказываете.
> с битрейдом в 224kb стерео
Если канал моно, то и захватывать лучше в моно (там будет до 192 кбит выбор) (меньше места займет), и кодировать в AVI тоже в моно. Соответственно и дискретизация звука в выходном AVI файле д.б. как во входном (т.е. не зачем преобразовывать из 32кгц в 44.1 кгц). Это к слову...
>Ты невкурск из за чего такая проблема?
Попробуй удалить настройки VirtualDub из реестра, может что плохое записалось. По дефолту обычно все нормальные (в отношении смешивания звука, там есть разные настройки). Обычно ABR нормально работает, попробуй CBR - файл звука займет побольше размера.
Ну народ вы и понаписали... поделюсь своим опытом... захват делаю программой Fly2000TV в формате MPEG2 с разрешением 720x576 25 кадров в секунду, битрейт 9000кбит/сек, аудио битрейт 320кб/сек (загрузка процессора под W2k на AthlonXP 2000@166 в среднем 70%), соответственно включен деинтерлейсинг (но вообще это не обязательно при хорошем качестве картинки)... на 2 часа записи тратиться примерно 8Гб, качество на глаз не сильно отличается от безпотерьного кодека... и никакой рассинхронизации, далее беру программу Virtual Dub Mpeg2 и тщательно вырезаю все лишнее (рекламу например), причем MPEG2 позволяет делать это с точностью до 1 кадра. Потом сохраняю звук в отдельный wav файл а изображение перекодирую в avi(без звука) кодированный DivX. wav файл открываю в CoolEdit2000, если необходимо частично убираю шум и произвожу нормализацию звука до 95% от максимума, сохраняю и жму в mp3 обычным lame. На заключительном этапе сливаю в единое целое avi и mp3 файлы программой nandub.
Количество drop frames которое показывает Fly2000TV примерно 1 кадр на 2.5 минуты, но это потерякадра в драйвере, поэтому потеряный кадр замещается предыдущим и на длительность/фреймрейт никак не влияет.
Если честно то всю эту фигню что описана oistalker я делаю с помощью одного VirtualDub-MPEG2. Но чаще пользуюсь просто VirtualDub так как захватываю с помощью PicVideo. Дело в том что МПЕГ2 при захвате сильно нагружает комп, имеет по сравнению с PicVideo отвратительное качество(при кодировании реалтайм) и требует процентов на 20 больше времени при пережатии. Единственное его достоинство при захвате - меньше места на винте занимает. МПЕГ2 для захвата имеет смысл применять для схемы посмотрел-удалил.
Использование Virtual Dub в большинстве случаев приводит к рассинхронизации видео и аудио информации, поэтому я и использую Nandub чтобы добавить звуковую информацию в avi файл. К тому же если даже уже есть avi с рассинхронизацие, то можно отдельно сохранить аудиодорожку и добавить ее через Nandub и рассинхронизация исчезает.
Использование Virtual Dub в большинстве случаев приводит к рассинхронизации видео и аудио информации
Нехорошо дяденька, такой уже большой, а народ в заблуждение вводишь. Было полтора десятка фильмов (из нескольких сотен) у которых звук слегка несходился с видео, но тем же Дубом и были вылечены, без всяких выниманий дорожек. И несколько фильмов были со скачкообразным рассинхроном, вот там да дорожку вынимал и правил в CoolEdit, потом склеивал тем-же Дубом.
ИМХО если пользоватся прогой умеешь, то будешь использовать её грамотно, а если не умеешь то хоть не охаивай...
Да никто и не хаит. Просто действительно Даб предназначен для извращений над видео, а над аудио - во вторую очередь. Для этого существуют другие программы, в которых все наоборот. К сожалению, программу, в которой можно действительно все, я еще не видел.
avs73 :
Нехорошо дяденька, такой уже большой, а народ в заблуждение вводишь. Было полтора десятка фильмов (из нескольких сотен) у которых звук слегка несходился с видео, но тем же Дубом и были вылечены, без всяких выниманий дорожек.
На твоем компьютере с твоим оборудованием и твоим набором кодеков действительно может все Ок. Но каком либо другом компьютере этот эфект после Virtual Dub обязательно проявиться... после Nandub никогда.
P.S.
Я и не наезжаю на VirtualDub, но он действительно предназначем в основном для работы с Video, а в Nandub большое внимание уделено именно работе со сзвуком, включая поддержку нескольких аудиодорожек. Опять же я указал последовательность действий после которой у мен яникогда не наблюдалось эффектов рассинхронизации.