Синхронизация звуковых дорожек, решение проблем при реавторинге дисков
Привет, Гость ( Вход | Регистрация )
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
Синхронизация звуковых дорожек, решение проблем при реавторинге дисков
kvappa |
![]()
Сообщение
#61
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2
![]() Целиком 5.1 не пробовал, так как не разобрался - как это сделать. А quantize с Rhythm Accuracy = 0 - не тестил пока. Но думаю, что звук будет рваться всё равно. И тоже был уверен, что quantize нужен - а вышло, что сие не так. И уверен ли ты, что выборки не округлялись? Точно не уверен, но вроде иногда это может стать заметно даже только после окончания процесса. -------------------- ![]() |
Elduderino |
![]()
Сообщение
#62
|
![]() DVD гуру ![]() ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 1068 Регистрация: 09 Апр '06 2 Юзер Цитировать ![]() |
Я прусь.
Два раза просчитывал синхронизацию в WaveLab по разным точкам, чтобы сделать Time Stretch. Оба раза - результат выходит один и тот же. И тем не менее звук постоянно рассинхронизируется "по ходу". То бишь - то и дело убегает. -------------------- The Dude Abides
|
kvappa |
![]()
Сообщение
#63
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2
![]() Я и говорю, что он округляет до каких-то значений ближайших, только ему ведомых. Так что точное значение не получится всё равно, можно лишь посмотреть - до какого значения идет округление, и найти следующее округленное значение, более близкое к тому что требуется. А просчитывал синхронизацию в разных точках - это в смысле и зачем? Time Stretch делается только один раз, для 25 <-> 23.976 FPS, и для этого нужно посчитать на калькуляторе новое количество фреймов... по ним дальше и ориентироваться. Ну и на продолжительность тоже поглядывая. -------------------- ![]() |
Mantisby |
![]()
Сообщение
#64
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
|
kvappa |
![]()
Сообщение
#65
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
-------------------- ![]() |
starsoft |
![]()
Сообщение
#66
|
ДВД-Профи ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Cупермодераторы Сообщений: 8282 Регистрация: 05 Фев '01 2 Юзер Цитировать ![]() |
2
![]() Первое что стОит проверить - достаточно ли места на том диске, куда установлен путь для временных файлов. -------------------- ![]() Такую чушь вокруг несут, таким абсурдом жизнь согрета, что я боюсь – и Страшный Суд у нас пойдет как оперетта. [И.Губерман] |
Mantisby |
![]()
Сообщение
#67
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
подскажите, в чем удобнее редактировать 5.1 дорожки. Sound Forge промахивается при растяжении, а WaveLab такие файлы не потянет.
![]() |
shurikkein |
![]()
Сообщение
#68
|
Администрация трекера ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3227 Регистрация: 22 Фев '06 Откуда: Ленинград 2 Юзер Цитировать ![]() |
2
![]() QUOTE WaveLab такие файлы не потянет. Неужели один канал превышает 2 гб ? Я тяну именно в wavelab-------------------- Плохой... Хороший... Главное - у кого ружьё!
|
kvappa |
![]()
Сообщение
#69
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2
![]() Ни разу не встречал дорожки, которую не потянул бы WaveLab по одному(!) каналу. Если было бы стерео - тогда еще могло бы быть. Но и тогда можно его по двум моно-каналам разобрать. Качества лучше всё равно не будет нигде. -------------------- ![]() |
Mantisby |
![]()
Сообщение
#70
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
QUOTE(kvappa @ Пятница, 16 Января 2009, 2:50) 2 ![]() Ни разу не встречал дорожки, которую не потянул бы WaveLab по одному(!) каналу. Если было бы стерео - тогда еще могло бы быть. Но и тогда можно его по двум моно-каналам разобрать. Качества лучше всё равно не будет нигде. про качество согласен. а как все 6 моно каналов в нем одновременно редактировать? Отредактировано: Mantisby в Пятница, 16 Января 2009, 7:22 |
IDDQD |
![]()
Сообщение
#71
|
![]() Видеоман ![]() ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 1772 Регистрация: 13 Мая '04 Откуда: Казань 2 Юзер Цитировать ![]() |
2
![]() -------------------- God has a sense of humor, just look at the platypus.
|
Mantisby |
![]()
Сообщение
#72
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
QUOTE(IDDQD @ Пятница, 16 Января 2009, 7:57) 2 ![]() У меня дубляж 5.1, причем очень неприятный - длина дубляжа PAL равна длине оригинала в NTSC. Мне нужно сделать из него нормальный PAL. При этом просто сжать с соответствующим коэффициентом не получилось - в разных местах звук прыгает вплоть до 500 мс. Я наметил около 20 точек, каждые 10, а иногда и 5 минут. Пока что думаю сжимать каждый кусок отдельно с контролем по оригиналу. Резать-клеить на дубляже скорее всего не получится. Audition позволяет точно (до десятков мс) сжимать отрезки? Я пробовал делать 5.1 wav и грузить его в Sound Forge, но на первом же куске у него промахи при сжатии (выставляю в процентах к исходному) до 400ms. ![]() |
IDDQD |
![]()
Сообщение
#73
|
![]() Видеоман ![]() ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 1772 Регистрация: 13 Мая '04 Откуда: Казань 2 Юзер Цитировать ![]() |
QUOTE(Mantisby @ там) длина дубляжа PAL равна длине оригинала в NTSC Наводит на мысль, что версии фильмов разные. Скорее всего в NTSC есть сцены, которые на диске, куда был прикруче дубляж, отсутствуют. Нужно проверять по пикам. Сжимать отдельные куски в Audition нереально. Это придется делать с каждым каналом отдельно. -------------------- God has a sense of humor, just look at the platypus.
|
Mantisby |
![]()
Сообщение
#74
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
QUOTE(IDDQD @ Пятница, 16 Января 2009, 12:29) QUOTE(Mantisby @ там) длина дубляжа PAL равна длине оригинала в NTSC Наводит на мысль, что версии фильмов разные. Скорее всего в NTSC есть сцены, которые на диске, куда был прикруче дубляж, отсутствуют. Нужно проверять по пикам. Сжимать отдельные куски в Audition нереально. Это придется делать с каждым каналом отдельно. Нигде упоминания о том, что есть какая-то более полная версия фильма, не видел. На dvdbeaver обзор PAL и NTSC издания - ни слова об этом ![]() К тому же данный дубляж наложен на все BD-HDTV рипы, соответственно вряд ли что-то там пропущено ![]() На торрентсе народ предлагал сравнивать видео, но это муторно, а учитывая дубляж и достаточно малый рассинхрон, мне кажется нереальным ![]() Пробовал делать так - загружал в Wavelab по 2 канала одновременно (фронты вместе, задние вместе, и центр+LFE)- там можно dual mono загрузить, и делал одно и тоже сжатие 3 раза. Но в некоторых местах появилось эхо ![]() Отредактировано: Mantisby в Пятница, 16 Января 2009, 14:21 |
shurikkein |
![]()
Сообщение
#75
|
Администрация трекера ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3227 Регистрация: 22 Фев '06 Откуда: Ленинград 2 Юзер Цитировать ![]() |
2
![]() -------------------- Плохой... Хороший... Главное - у кого ружьё!
|
Mantisby |
![]()
Сообщение
#76
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
QUOTE(shurikkein @ Пятница, 16 Января 2009, 14:03) 2 ![]() спасибо за подсказку. хотя оригинального видео к дубляжу у меня нет, торрент здесь умер. Подумал и удалил но вопрос, как оптимально подгонять 5.1 звук, остается открытым. Пока что варианты: 1. В Audition засунуть в Multitrack View 6 моно каналов. 2. Сделать 5.1 Wave и открыть его в Sound Forge. и в том, и в другом случае делать Time Stretch несколько раз неудобно. Отредактировано: Mantisby в Пятница, 16 Января 2009, 15:26 |
kvappa |
![]()
Сообщение
#77
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2
![]() Один раз меняется FPS на всю дорожку, по одному каналу в Вейвлабе, по очереди. Затем, полученный результат уже рихтуется в Аудишене мультитреком. -------------------- ![]() |
Mantisby |
![]()
Сообщение
#78
|
Начинающий кинолюбитель ![]() ![]() Группа: Мемберы Сообщений: 135 Регистрация: 03 Сен '07 Откуда: Minsk 2 Юзер Цитировать ![]() |
QUOTE(kvappa @ Пятница, 16 Января 2009, 19:22) 2 ![]() Один раз меняется FPS на всю дорожку, по одному каналу в Вейвлабе, по очереди. Затем, полученный результат уже рихтуется в Аудишене мультитреком. понятно, буду пробовать, спасибо! |
XChesser |
![]()
Сообщение
#79
|
Начинающий кинолюбитель ![]() ![]() Группа: RDA Advanced Сообщений: 173 Регистрация: 08 Июня '07 Откуда: Московская область 2 Юзер Цитировать ![]() |
Time Stretching можно выполнять в RubberBand - это высококачественная свободная библиотека, предназначенная как раз для этой операции. Вместе с библиотекой распространяется и консольное приложение. В репозитории OpenSUSE также нашёлся LADSPA-плагин, позволяющий выполнять растяжение прямо в аудиоредакторе (Audacity, например). В отличие от SoundForge и WaveLab делает своё дело с точностью до сэмпла. На многоядерном процессоре распараллеливает задачу по ядрам (если не ошибаюсь, другие этого пока не умеют). Проглатывает большие файлы, так что дробить дорожку на каналы нет необходимости.
Доступно несколько настроек:
Rubber Band
An audio time-stretching and pitch-shifting library and utility program. Copyright 2008 Chris Cannam. Distributed under the GNU General Public License. Usage: rubberband [options] <infile.wav> <outfile.wav> You must specify at least one of the following time and pitch ratio options. -t<X>, --time <X> Stretch to X times original duration, or -T<X>, --tempo <X> Change tempo by multiple X (same as --time 1/X), or -T<X>, --tempo <X>:<Y> Change tempo from X to Y (same as --time X/Y), or -D<X>, --duration <X> Stretch or squash to make output file X seconds long -p<X>, --pitch <X> Raise pitch by X semitones, or -f<X>, --frequency <X> Change frequency by multiple X The following options provide a simple way to adjust the sound. See below for more details. -c<N>, --crisp <N> Crispness (N = 0,1,2,3,4,5); default 4 (see below) -F, --formant Enable formant preservation when pitch shifting The remaining options fine-tune the processing mode and stretch algorithm. These are mostly included for test purposes; the default settings and standard crispness parameter are intended to provide the best sounding set of options for most situations. The default is to use none of these options. -P, --precise Aim for minimal time distortion (implied by -R) -R, --realtime Select realtime mode (implies -P --no-threads) --no-threads No extra threads regardless of CPU and channel count --threads Assume multi-CPU even if only one CPU is identified --no-transients Disable phase resynchronisation at transients --bl-transients Band-limit phase resync to extreme frequencies --no-lamination Disable phase lamination --window-long Use longer processing window (actual size may vary) --window-short Use shorter processing window --pitch-hq In RT mode, use a slower, higher quality pitch shift -d<N>, --debug <N> Select debug level (N = 0,1,2,3); default 0, full 3 (N.B. debug level 3 includes audible ticks in output) -q, --quiet Suppress progress output -V, --version Show version number and exit -h, --help Show this help "Crispness" levels: -c 0 equivalent to --no-transients --no-lamination --window-long -c 1 equivalent to --no-transients --no-lamination -c 2 equivalent to --no-transients -c 3 equivalent to --bl-transients -c 4 default processing options -c 5 equivalent to --no-lamination --window-short (may be good for drums) Доступен для Linux, Mac OS X, Windows. Главный вопрос - вопрос качества - каждый может сам для себя решить, сравнив с тем же эталонным WaveLab. На мой слух библиотека работает очень качественно, не хуже WaveLab точно. Если интересно, могу описать процесс синхронизации звуковой дорожки в Linux в свободном редакторе Audacity. Для Windows и Mac OS, впрочем, тоже актуально. P.S. Если вас устраивает знакомый вам аудиоредактор, и свободная лицензия - недостаточная мотивация для перехода на Audacity, не пишите "за". Не хочется писать статью просто "чтобы было". Отредактировано: XChesser в Понедельник, 09 Ноября 2009, 12:24 |
shurikkein |
![]()
Сообщение
#80
|
Администрация трекера ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3227 Регистрация: 22 Фев '06 Откуда: Ленинград 2 Юзер Цитировать ![]() |
2
![]() Я с линукса сбежал. Пока во всяком случае. Из-за отсутствия нормального софта для блуреев. Не уверен, что у нас много народа работает с Audacity. По-моему плагин LADSPA, основан на той же библиотеке,что и в besweet. В audacity , помнится, один из режимов растяжения (кажется, без сохранения высоты) имеет совершенно невменяемую форму расчета. Что-то вроде скорости вращения пластинки RubberBand не помню такого, это отдельная прога? Отредактировано: shurikkein в Понедельник, 09 Ноября 2009, 14:47 -------------------- Плохой... Хороший... Главное - у кого ружьё!
|
![]() ![]() ![]() |
Lo-Fi Версия | CMSBlog | Сейчас: Суббота, 03 Мая 2025, 16:51 |