PDA

Просмотр полной версии : Неправильная длинна звуковой дороги


perevodman
08.02.2012, 13:51
Всем привет. Помогите плиз решить проблему. Перепробовал всё что мог, но понять почему так происходит не в состоянии.

При открытии mp3 дорога получается длинее, чем она есть на самом деле:

http://i31.fastpic.ru/thumb/2012/0208/7c/b53dcedba4e837b9eb54a6ff0a804b7c.jpeg (http://fastpic.ru/view/31/2012/0208/b53dcedba4e837b9eb54a6ff0a804b7c.gif.html)

На примере дорога имеет длинну 01:27:34 (открыта плеером, но и все другие программы открывают её с такой же продолжительностью), а Вегас открывает её с длинной 01:27:37

Помогите плиз разобраться :(

foxit267
08.02.2012, 14:49
ну не думаю что это большая проблема просто вегас видит файл целиком а проигрыватели скоре всего обрезают файл для перехода или просто по окончаниии сигнала

expe
08.02.2012, 18:37
а что проиходит в эти 3 секунды? Слышно чего в Вегасе, чего в плеере неслышно?

perevodman
08.02.2012, 20:39
ну не думаю что это большая проблема
да в том то и дело, что для моей задачи это категорически недопустимо :(

проигрыватели скоре всего обрезают файл для перехода
плеер я для наглядности сфоткал. Если открыть дорогу через Adobe Audition или Sound Forge - будет тоже самое.

а что проиходит в эти 3 секунды? Слышно чего в Вегасе, чего в плеере неслышно?

Провёл эксперимент. И окончательно запутался. Я взял и отрезал от неё кусочек на пике, чтобы понять, вставляет ли Вегас тишину или растягивает дорогу. Получилось совсем непонятно.

Отрезанная дорога стала 01:11:46, а в Вегасе она открылась с продолжительностью 01:11:42. То есть, теперь Вегас её не сжал. Поэтому, можно сделать вывод, что в первом примере Вегас её растягивал.

Грешить на конкретную дорогу нельзя, я пробовал разные.

При этом, если дорога в контейнере, то это ничего не меняет. Видео имеет правильную продолжительность, а дорогу растягивает:
http://i32.fastpic.ru/thumb/2012/0208/cd/cd5a964db823c81ba1b0a3f9dd2b76cd.jpeg (http://fastpic.ru/view/32/2012/0208/cd5a964db823c81ba1b0a3f9dd2b76cd.gif.html)

При этом, как видно на картинке, Вегас не просто открывает её с такой продолжительностью, он даже в свойствах окна "explorer" показывает её продолжительность неправильной.

И ещё один интересный момент: туже дорогу, перекодированную в AC3 он открывает совершенно нормально. Проблемы только с MP3.

И ещё один момент. На продолжительность как-то влияют эти настройки:

http://i32.fastpic.ru/thumb/2012/0208/ef/72786f317f4d4323751fd6ab276179ef.jpeg (http://fastpic.ru/view/32/2012/0208/72786f317f4d4323751fd6ab276179ef.gif.html) http://i32.fastpic.ru/thumb/2012/0208/53/7209661c9404a2e8b7e5c0805a52e453.jpeg (http://fastpic.ru/view/32/2012/0208/7209661c9404a2e8b7e5c0805a52e453.gif.html)

Если например поменять на 29.970 fps, то дорога растянется сильнее при открытии.

jurisviii
08.02.2012, 22:24
Если длина mp3 в различных программах различается, то внутри файла применены нестандартные решения.

perevodman
08.02.2012, 22:49
2. Запрещается:

2.3 Полное цитирование предыдущего сообщения (оверквот). Друзья, уважайте тех, кто впоследствии будет это читать.

Уже исключил :( Против этого варианта есть два факта:

1. Я перепробовал несколько совершенно разных mp3'шек
2. Отличается длинна только в Вегасе. Во всех остальных программах (GomPlayer, WMPC, Sound Forge, Adobe Audition, MediaInfo) он одинаковый...

jurisviii
08.02.2012, 22:54
Тогда ты скрываешь какую-то информацию.

Маркиз
08.02.2012, 23:06
для моей задачи это категорически недопустимо
А что за задача такая?
Разобраться, конечно дело принципа, но ... если нет рассинхрона, ничего ведь не меняется, просто отрезать ненужный хвостик и всё.
Подобное мне встречалось лишь однажды - после захвата с видеокассеты в формат DivX (звук mp3), при захвате в другой формат растягивания дорожки не было. У вас не подобный случай?

ManOwaR
08.02.2012, 23:09
закинь этот файл на какой-нить файлообменник для пробы.

Martin
09.02.2012, 00:30
Во всех остальных программах (GomPlayer, WMPC, Sound Forge, Adobe Audition, MediaInfo) он одинаковый...
Так... А если из Форжа пересохранить в Wave и потом в Vegas, чего получается?..

GS1966
09.02.2012, 01:17
Странность с мп-3 существует, давно это заметил, но о причинах голову не ломал. Есть и есть, мне это явление не мешает.
Откройте на ТЛ *.wav, подрежьте его до целого количества кадров (если исходник - музыкальный, например сграбленый с CD, маловероятно что его длина будет равна целому количеству кадров). Выведите мп-3, откройте на ТЛ под *.wav. Вейформ не совпадает. В цифрах выглядит так:
длина исходного *.wav - 29.479.968 сэмплов (специально переключил линейку с кадров на сэмплы)
Длина мп-3 получилась 29.483.311 сэмплов.
В мп-3 вейформ запаздывает относительно исходника на 1632-1633 сэмпла
При смещении на ТЛ исходного файла вправо вейформ идеально совпадает по всей длине, до самого конца.
Если перевести в кадры, то получается что после рендера Вегас добавляет почти по 1 одному кадру тишины в начало и конец мп-3. Если из этого мп-3 еще раз вывести мп-3, второй файл окажется длиннее первого

В установках проекта, в исходном *.wav и просчитанном мп-3 частота дискретизации одна и та же

ЗЫ. При пересчете в *.wav длина совпадает 1:1

.

expe
09.02.2012, 01:55
perevodman, установи ruler time format в 25fps и всё будет нормально

perevodman
09.02.2012, 03:46
Тогда ты скрываешь какую-то информацию
Могу по незнанию упустить какой-то момент. Но, как мне кажется я написал всё. По началу, я, будучи новичком, думал, что упустил какой-то момент, понятный каждому бывалому, но по ходу обсуждения понял, что это не так.

А что за задача такая?
Составление мануала для начинающих переводчиков по озвучке фильмов. Мануал, естественно, для технически не подготовленных. Решил выбрать Вегас, потому как в отличие от того же Пинакла или Премьера он показался мне самым простым. Но, потом столкнулся с обсуждаемой проблемой. Долго возился, потом понял что сам не справлюсь, хотя в общем то опыт работы с звуковидеоредакторами небольшой есть(((

закинь этот файл на какой-нить файлообменник для пробы.
Я разные пробовал. Выдерну одну дорожку из фильма, потом другую, потом третью. Вот одна из них:
http://narod.ru/disk/40130818001/123.mp3.html

Так... А если из Форжа пересохранить в Wave и потом в Vegas, чего получается?..
Сохранённый таким образом wav открылся с нормальной продолжительностью (как и AC3)

Откройте на ТЛ *.wav, подрежьте его до целого количества кадров
По указанной выше причине мне нужно, чтобы mp3 открывался нормально, без лишних манипуляций

установи ruler time format в 25fps и всё будет нормально
Попробовал. К сожалению, не могу до конца понять, что делает этот параметр, но длинна действительно поменялась. Если при ruler time format 23,976 файл с продолжительностью 01:27:34 становился длинной в 01:27:37, то изменив ruler time format на 25fps, этот же файл стал продолжительностью 01:27:42.

Если перевести в кадры, то получается что после рендера Вегас добавляет почти по 1 одному кадру тишины в начало и конец мп-3
Судя по моему последнему опыту, количество добавляемых кадров меняется в зависимости от ruler time format

А есть какие-нибудь предположения, зачем вообще Вегас это делает и как этого избежать или отключить?

jurisviii
09.02.2012, 04:21
думал, что упустил какой-то момент, понятный каждому бывалому, но по ходу обсуждения понял, что это не так.
И все-таки - нам что-то не известно, иначе ответ последовал бы сразу.
Вот одна из них:с точно одинаковой длиной в SoundForge, Vegas, DVDArchitect, Acid и Cinescore - 1:27:42.811 (ч:м:с.мс)
не могу до конца понять, что делает этот параметр, но длинна действительно поменяласьЕсли перед сочинением мануала по озвучки видео ты изучил хоть бы самых основных параметров видео, то ты бы знал, что в приведенных твоих примерах длина не меняется, меняется ее числовое значения из-за изменения единицы измерения.

expe
09.02.2012, 13:52
не могу до конца понять, что делает этот параметр
это не параметр, а настройла линейки, или точнее, как уже ответил jurisviii - единица измерения этой линейки
мне всё ещё непонятна задача, при которой это может быть важным; создание видео мануала для кого бы то ни было - суть создание фильма, чем мы все иногда занимаемся - и никого особо не парит, т.к. "добавленные кадры" всегда можно отрезать или выставить ч:м:с.мс

perevodman
09.02.2012, 14:19
нам что-то не известно, иначе ответ последовал бы сразу
не могу представить, что это. Установил Вегас, открыл его, загрузил дорогу. Никаких других манипуляций не делал, даже настройки не менял

мне всё ещё непонятна задача, при которой это может быть важным
Если всё получится, обязательно скину ссылку на мануал. Это действительно важно.


Если перед сочинением мануала по озвучки видео ты изучил хоть бы самых основных параметров видео, то ты бы знал, что в приведенных твоих примерах длина не меняется, меняется ее числовое значения из-за изменения единицы измерения.
Как я уже писал, я не смог понять это до конца. И даже это объяснение я воспринимаю, как игру слов. Вы уж простите, новичка))

единица измерения этой линейки
Это мне более понятно. Но, ещё я думаю, все согласятся, что от изменения едениц измерения линейки, дорога не должна менять продолжительность. А она меняет.

с точно одинаковой длиной в SoundForge, Vegas, DVDArchitect, Acid и Cinescore - 1:27:42.811 (ч:м:с.мс)
А вот это похоже ведёт нас к разгадке. У меня получилось в аудишине и плеере и MediaInfo - 01:27:34.922, а в фордже и вегасе - как и у вас 1:27:42.811

expe
09.02.2012, 18:01
Это действительно важно
но почему - секрет, тема меня лично интересовать перестала, пока

perevodman
09.02.2012, 19:23
я уже ответил на этот вопрос выше
Мануал, естественно, для технически не подготовленных.
если такой ответ не всем понятен, то уж и не знаю, как объяснить((

kivalrd
09.02.2012, 19:26
Недавно тоже столкнулся с подобной проблемой, когда импортирую некоторые файлы .wmv и уже в триммере наблюдаю прогрессивный рассинхрон, к концу ролика замечено, что звуковая и видео дорожки по длине не соответствуют друг другу. Что интересно, в любом плеере видео воспроизводится прекрасно, без какого либо рассинхрона, а в Вегасе вот такая беда....

ManOwaR
10.02.2012, 16:57
Как я уже писал, я не смог понять это до конца. И даже это объяснение я воспринимаю, как игру слов. Вы уж простите, новичка))


игра слов проста. имеем одного и того же удава, но его длина в мартышках, попугаях и слоненках разная.

perevodman
11.02.2012, 16:10
ManOwaR
:shok::Lol::Lol:
вот теперь понятно, но временная линейка меряет в секундах, разве нет?

GS1966
11.02.2012, 16:18
Что выбрать, в том и измерит - ПКМ на линейке, из списка выбрать нужный фрмат

.

ManOwaR
11.02.2012, 21:59
короче, скачал этот файл. система, почему-то "определила" его битрейт, равный нулю!
вегасы (8b, 10e), действительно показали больше, чем плеер.
загрузил в Audacity, сохранил как обыкновенный мр3, приколы исчезли - и в плеере и в вегасе длительность одинаковая.

так что обработай этот "хитрый" файл в каком-нить муз.редакторе и отдай вегасу.

perevodman
14.03.2012, 21:14
Всем огромное спасибо кто пытался помочь!!!

В результате долгих экспериментов было установлено следующее. Глюки с продолжительностью mp3'ек возникают только в тех mp3'ках, которые в отличие от других mp3'шек имею вот такую особенность (выделено жирным)


General
Complete name : 123.mp3
Format : Wave
File size : 120 MiB
Duration : 1h 27mn
Overall bit rate : 192 Kbps

Audio
ID : 0
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Format settings, Endianness : Little
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1h 27mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 120 MiB (100%)


Что значат эти параметры понять сложно. Однако установлено точно, что виной всему именно они.

Ещё раз всем спасибо, надеюсь данный материал поможет кому-то ещё!

jurisviii
14.03.2012, 23:27
Что значат эти параметры понять сложно.
Первого следует понимать буквально - wav файл имеет неверное расшырение mp3
Второй означает очередность расположения байтов внутри файла -
http://en.wikipedia.org/wiki/Endianness
http://betterexplained.com/articles/understanding-big-and-little-endian-byte-order/

perevodman
15.03.2012, 13:56
спасибо за ссылки, но в английском к сожалению слабоват. кстати, влияние Endianness у меня осталось под вопросом, может оно и не причём. просто других файлов, которые бы были без этого параметра, но с "Format : Wave" у меня не оказалось
wav файл имеет неверное расшырение mp3
а вот это не верно. это именно MP3, о чём свидетельствует:
1. приведённое MI)))
2. размер файла
3. даже если переименовать расширение у wav файла на mp3, то в Вегасе он откроется всё равно нормально и MI у него всё равно будет, как у wav файла. это некий необычный файл, а не простая, банальная ошибка в расширении

jurisviii
15.03.2012, 14:48
Если ты не знаком с фактом, что wav файлы - это целый класс с широкимы возможностями, в том числе применять к звуку самых разных компрессий, то стоит погуглить а не кидатся утверждениями типа
вот это не верно

perevodman
25.03.2012, 20:15
Всем кто спрашивал, зачем мне это было надо:
http://provegas.ru/forum/showpost.php?p=59096&postcount=17

jurisviii
25.03.2012, 20:33
Я чего-то сомневаюсь, что в россии нехватка профессионалов с подходящим образованием - на оборот, я слышал, что им не весгда достается работа по специальнлсти. Это наверно потому, что полно дешевых озвучек - подделок, которых невозможно слушать.