aspirin
Понедельник, 23 Июля 2001, 16:24
Проблема в следующем:
Закодировал фильм с помощью Nundub с использованием VBR, звук в mp3 кодеком lame (тоже VBR). При просмотре фильма с hdd все замечательно, но при воспроизведении с CD постепенно начинают появлятся тормоза и CD-ROM ерзает так как будто читает сразу много файлов, под конец фильма ерзанья учащаются и тормоза увеличиваются. Загрузка процессора при этом не превышает 70%. Видео часть я кодировал по инструкции на 3dnews. Может я звук не так прицепил, но что там можно не так сделать?
Пока.
-------------------------------------------
mik
Понедельник, 23 Июля 2001, 17:41
Если с hdd идет все нормально, то с кодировкой проблем, очевидно, нет. Скорее всего, дело в CD-driv'е. Попробуй включить DMA, дело должно улучшиться.
aspirin
Вторник, 24 Июля 2001, 0:55
DMA не влияет, я уже пробовал, даже на сказевом плексторе он себя также ведет.
Я думаю, что я не правильно звук наложил, такое ощущение что звук он читает из другой части файла, хотя синхронизация вопросов не вызывает. Подскажите где копать, может interleaving подкрутить или какие другие опции?
PS: Да, при воспроизведении VirtualDubом изображение и звук периодически замирают (примерно раз в секунду) чего с другими фильмами не происходит.
[This message has been edited by aspirin (edited 24 July 2001).]
Alonzo
Вторник, 24 Июля 2001, 0:52
Попробуй действительно поставить Interleave 1000ms & 1000ms
aspirin
Вторник, 24 Июля 2001, 0:13
А почему именно такие значения? Первая как я понял это Preload, а вторая непосредственно interleave? И какова процедура? Открываю файл, выставляю значения, сохраняю и все?
Или еще что-то где-то надо указывать?
Alonzo
Вторник, 24 Июля 2001, 14:39
больше ничего и нигде ставить не надо, разве что Direct stream copy в Video & Audio
Некоторые рекомендуют ставить что-то типа 10000\1000, но тогда фильм будет немного подтормаживать при перемотке, короче поищи оптимальные настройки... (10000 = 10сек)
aspirin
Среда, 25 Июля 2001, 0:22
Вот, поигрался с interleaving, не помогает, даже звук перекодировал с другими настройками, все равно та же беда, может еще где чего покопать?
И как сохранять? Как old format avi (Shift+F7) или просто save as avi (F7)?
aspirin
Пятница, 27 Июля 2001, 0:18
Сегодня попробовал наложить звук сжатый с постоянным битрэйтом, все получилось прекрасно. Т.е. получается проблема в звуке, который я зажимал кодеком lame (GUI:Razor).
Где я мог допустить ошибку? Или VBR Video + VBR Audio еще на столько сыро?
Как кодируют другие, все таки с VBR качество получше при том же размере...
dispara
Четверг, 26 Июля 2001, 17:42
aspirin, у тебя элементарно "болванка" могла оказаться некачественной, и ее сидюк читает с тормозами.
Проверь этот сидюк на каком-либо тесте скорости чтения и посмотри на график - все станет ясно.
------------------
« Что в одиночку трудно, то командой - легче »
[This message has been edited by dispara (edited 26 July 2001).]
aspirin
Пятница, 27 Июля 2001, 0:34
Болванка точно не причем. Я сначала тоже так подумал и сделал второй диск. Один был Verbatim, а второй TDK. Получилось один в один с предыдущим вариантом. Да и потом я файлы побитно сравнивал, тот что на CD с тем что на hdd. Они совершенно идентичны.
Я что-то неправильно сделал при наложении звука. Может nandub глючит еще с MP3 VBR?
dispara
Пятница, 27 Июля 2001, 15:53
aspirin, если с харда фильм идет гладко - то проблемы, скорее всего в носителе или сидюке.
------------------
« Что в одиночку трудно, то командой - легче »
aspirin
Пятница, 27 Июля 2001, 16:36
ёпрст!
Когда просто открываешь готовый divx-фильм в virtualdub'е, то он должен каждую секунду замирать? Или он должен плавно воспроизводиться как на плеере?
У меня он почему-то такими вот рывками играется в дубе (даже с винта!), плеер тормозит только с сидюка и то после первых десяти минут (начало почти без тормозов), с винта плеер не тормозит только потому, что seektime у винта на порядок лучше чем у CD.
Вообщем вопрос остался открытым. Я думаю надо копать звук.
Кстати, dispara, как ты делаешь фильмы с vbr-video и vbr-audio одновременно? Какой софт используешь? И в какой версии сохраняешь avi (VfW или OpenDML)?
BOBKA
Воскресенье, 29 Июля 2001, 18:56
na samom dele virtual dub tormozit vsegda.
ty bolvanku prover' v nachale. voz'mi perepishi fil'm s bolvanki na hard i posmotri skorost' chteniya s bolvanki. Esli men'she 50kbyte/s to naverniaka i divx chitatsia ne budet.
Eche mojet byt' problemka v access time cd-roma.
aspirin
Понедельник, 30 Июля 2001, 0:26
2BOBKA
Странный у тебя VirtualDub, у меня он никогда до этого случая не тормозил, а это более тридцати фильмов уже.
А болванка тут не причем, я в пятницу еще на BASF (EMTEC) записал (писалка Plextor 12/10/32 SCSI). Эта третья болванка ведет себя точно также как и две предыдущие, причем читать пробовал на четырех совершенно разных приводах CD-ROM (в том числе и на SCSI).
А как проверить скорость чтения с винта какой программой, ведь необходимо чтобы при этом плеер файл воспроизводил. Простое чтение файла тут не пойдет, как н-р при копировании. Кстати копирование с CD на винт никаких тормозов не вызывает, т.е. ничего внутри CD-ROMа не ёрзает, как при воспроизведении плеером.
Я думаю, что что-то неверно в структуре файла, но как определить что именно?
dispara
Вторник, 31 Июля 2001, 15:57
aspirin, лучше делать, если все VBR, звук и видео отдельно.
Видео НанДубом SBC, а аудио - LAME. Только в отношении звука я сторонник постоянного битрейта.
------------------
« Что в одиночку трудно, то командой - легче »
aspirin
Вторник, 31 Июля 2001, 16:59
Именно так я и делал. Видео в nandub1.0rc2 по инструкции SBC с сайта 3dnews (http://www.3dnews.ru/reviews/multimedia/dvd-rip2/), а звук кодеком lame-3.88 с переменным битрейтом. Причем пробовал два варианта:
1) Сначала кодировал звук, потом добавлял его при кодирования видео.
2) Кодировал все отдельно, потом склеивал в том же nandub'е или virtualdub-mp3.
Но правильно получается только тогда, когда я конвертирую звук из mp3 в якобы wav программой WaveMP3.exe из комплекта vob2audio, причем звук должен быть закодирован с постоянным битрейтом, и затем соединяю с видео в том же nandub'е или virtualdub'е но как wav.
При конвентировании же звука с переменным битрейтом в wav и последующей склейке, вообще нарушается синхронизация с видео частью.
Вообщем, кто как производит склейку звука и видео, поделитесь опытом и наблюдениями...
aspirin
Четверг, 02 Августа 2001, 16:37
Вообщем странные вещи происходят...
Оказывается, если я добавляю к уже закодированной видео части "чистый" mp3-звук, то происходит следующее:
кусочки звука вставляются в поток видео скажем раз в секунду (interleaving=1000ms), при этом продолжительность звучания каждого такого кусочка и должна быть 1 секунда...
Но у меня почему-то не так. У меня вставляется гораздо меньшее кол-во сэмплов, чем должно, это видно в процессе работы virtualdub'а. Приведу пример, допустим фильм имеет 100 тысяч фреймов (видеочасть) и 100 тысяч сэмплов (звук), т.е. на один фрейм приходиться по одному сэмплу. Но когда я смотрю на прогресс-индикатор virtualdub'а, то я вижу в середине процесса что обработано 50 тысяч фреймов и только 15 тысяч сэмплов. Остатки звука, которые не смогли разместиться среди фреймов, дописываються просто в конец файла. Не смотря на это синхронизация звука не нарушена, просто при воспроизведении такого файла, плееру приходиться брать звук из другой части файла (из конца), что и обясняет ерзание линзы при проигрывании с CD-ROM...
Вообщем, вопрос оброс новыми фактами, но еще не решен...
Может, что нужно в virtualdub'е или nandub'е дополнительно подправить, какие-нибудь настройки, а?
divx_2
Четверг, 02 Августа 2001, 21:24
Mojno poprobovat':
1. ustanovit' v VirtualDube interleave audio every 1 frame
2.ispol'zovat' VirtualDub 1.4c MP3 VBR which allows you to use VBR MP3s in your AVIs.
3. ispol'zovat' i to i drugoe odnovremenno
aspirin
Пятница, 03 Августа 2001, 0:34
Именно так все начиналось, потом был nandub1.0rc2 и различные значения interleaving'а...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.