Привет, Гость ( Вход | Регистрация )


 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный+

> Rassinshronizacija zvuka, posle objedinenija fajlov

maximus67
post Пятница, 27 Мая 2005, 2:42
Сообщение #1


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 216
Регистрация: 19 Мар '04
Откуда: Таллинн



2 Юзер   Цитировать


Привет пипл.

Странная весч происходит после обэдинения 3х файлов одного филма. Начиная с того момента по времени когда идёт второй файл, звук начинает уходит вперёд. Если по отделности их запускат, то всё работает без проблем. Первый раз с такой проблемой сталкиваюс. blink.gif
Ешё один момент, в конце первого файла проскакивает один ключевой кадр пустоты, в конце второго один ключевой кадр от начала етого же файла, такая же фигня и с третим фаилом. Я пробовал их вырезет, не помогло. Всё равно рассинсхронизация осталас. mad.gif
Что делат, не знаю? Может кто-нибуд знает? help.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Leshii
post Пятница, 27 Мая 2005, 2:48
Сообщение #2


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4188
Регистрация: 02 Окт '01
Откуда: Леса Караганды



2 Юзер   Цитировать


первый файл в конце мог быть не по keyframe отрезан


--------------------
[b]Пить надо ЦЕЛЕУСТРЕМЛЕННО!![/b] [[url=http://www.byzantinecommunications.com/adamhoward/latinless.html]>>>[/url]]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
genpix
post Пятница, 27 Мая 2005, 3:05
Сообщение #3


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4763
Регистрация: 22 Мая '01
Откуда: USA



2 Юзер   Цитировать


по-моему, не важно где именно в конце обрезается файл. Главное, чтоб начало было по key-frame отрезано.
Но вот если длина звуковой дорожки (в первом куске) не соответствует длине видео (например, звуковая дорожка чуть-чуть короче), то при склейке кусков могут возникнуть проблемы с синхронизацией.
Посмотри в VirtualDub/VirtualDubMod на File Information: Одинаковы ли по длине звук и видео?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
maximus67
post Пятница, 27 Мая 2005, 8:48
Сообщение #4


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 216
Регистрация: 19 Мар '04
Откуда: Таллинн



2 Юзер   Цитировать


QUOTE(genpix @ Пятница, 27 Мая 2005, 3:05)
Посмотри в VirtualDub/VirtualDubMod на File Information: Одинаковы ли по длине звук и видео?
*


Точно, звук короче.
Видео 44:16.36, а звук 44:16.18

З.Ы. К стати второй и третий файлы такиеже dry.gif
А как это исправить? help.gif rolleyes.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Beaver
post Суббота, 28 Мая 2005, 20:03
Сообщение #5


Видеоман
*****

Группа: Мемберы
Сообщений: 1451
Регистрация: 25 Янв '01
Откуда: Toronto, Canada



2 Юзер   Цитировать


Отойди на пару ключевых фреймов назад от конца файла и обрежь, длина должна быть одинаковой...


--------------------
Компьютер - это диагноз, который неизлечим.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
genpix
post Суббота, 28 Мая 2005, 20:14
Сообщение #6


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4763
Регистрация: 22 Мая '01
Откуда: USA



2 Юзер   Цитировать


кстати, не факт, что звук и видео во второй и третьей част выравнены по началу файла. Вполне возможно, что там есть А/V задержка (т.е. "пустое" место у звука).
Если не получится с обрезанием последнего key-frame в предыдущем фрагменте, попробуй отрезать первый key-frame в последующем.

под key-frame куском здесь я подразумеваю кусок файла от key-farme до key-frame.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
maximus67
post Суббота, 28 Мая 2005, 22:14
Сообщение #7


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 216
Регистрация: 19 Мар '04
Откуда: Таллинн



2 Юзер   Цитировать


Сделал следующим образом:

1. file в VDMod, VDMod->streams->stream list->interleaving->delay audio track поставь, например, 20000 (20сек). Сохрани первые 20 сек (direct stream copy). (20 сек это чтобы с запасом. Врядли расхождение длины > 20 сек)
2. Открой 1-ый файл (оригинальный) в МОД-е. Перейди на последний фрейм. Append отрезанный кусок. Отмаркери как последний фрейм (тот куда сдвинулись до этого) (нижняя правая кнопка). Save as (direct stream copy). Получишь первый файл с нормальной (по длине) дорожкой. Тоже самое для 2-го (и если хочется для 3-го) за исключением п1.
Оно может и через зад, но зато достаточно одного VDMod-a.

Проблема решена cool.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Суббота, 03 Мая 2025, 16:22