Jump to content


!!! Только у нас на форуме !!!
Спектакли от дяди Пчёлки

для просмотра необходима регистрация
Photo
- - - - -

Прошу помощи в битрейте


  • Please log in to reply
30 replies to this topic

#1 Lod

Lod
  • Участниk
  • 10 posts

Posted 23 Apr 2003 - 03:21

Пожалуйста, помогите советом - есть ли универСсальная формула для просчета битрейта? Например, есть фильм 97 минут и болванка 4,7 гиг. на что нужно умножить, разделить возвести в степень, чтобы получить правильное соотношение -битрейт-размер фильма-размер болванки. или может кто знает, где в канопусе посмотреть конечный размер файла при уже заданном битрейте.
с уважением к форуму <_<
  • 0

#2 Azat

Azat
  • Администратор
  • 7,152 posts

Posted 23 Apr 2003 - 08:59

У Афанасенкова есть таблица расчета:
http://www.afanas.ru...eo/DVD_easy.htm
И где-то на форуме ixbt я видел упоминание о программе расчета.
Поищи там поиском.
  • 0

#3 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 13:30

Все очень просто, если знать, что 1 байт = 8 бит, 1 килобайт = 1024 байт, 1 килобит = 1024 бит, 1 мегабайт = 1024 килобайт и т.д.
Емкость DVD указывается в миллиардах байт, то есть на болванке уместится 4700000000 байт или 4700000000х8 бит или 4700000000/1024=4589843,75 Кбайт или 4482,3 Мбайт или 4,377 Гбайт.

Для кодировки 97-минутного фильма рассчитываем битрейт:

4700000000х8/(97x60)=6460481.1 бит/c или 6309 кбит/c.
Отнимаем от полученного значения битрейт для звука (DD2.0):
6309-192=6117 кбит/c
Итак, для того, чтобы уместить твой фильм на болванке, нужно кодировать видео в канопусе с постоянным битрейтом 6117 кбит/c; или в двухпроходном режиме с переменным битрейтом (выставляешь максимум на 9000-9200, а среднее значение на 6117).

Лучше немного занижать расчетное значение битрейта, чтобы болванку записывать не под завязку (т.к. бывают проблемы с чтением диска на его краях)

Повторюсь, что приведенный расчет справедлив для случая кодировки звука в системе DolbyDigital 2.0 192кбит/c.
  • 0

#4 Lod

Lod
  • Участниk
  • 10 posts

Posted 23 Apr 2003 - 13:45

Большое спасибо за помощь. буду пробовать. еще неплохо было бы знать как посмотреть какой звук у меня в исходном файле. это делается какой-то программой?
вы уж простите чайницкие вопросы. только начинаю всем этим заниматься...
  • 0

#5 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 13:50

Звук в исходном файле некомпрессированный в фрмате PCM. Канопус при кодировании разделит поток на 2 файла: аудио и видео. Затем эти файлы загоняются в программу авторинга DVD, где звук можно перекодировать в систему DolbyDigital (DD, AC3).
И обязательно сходи по ссылке, которую дал Azat.
  • 0

#6 Lod

Lod
  • Участниk
  • 10 posts

Posted 23 Apr 2003 - 14:10

я на этой ссылке каждую букву знаю :unsure:) но таблица там приблизительная. а я хотел имено формулу, которую ты мне дал. сейчас рассчитал сам свой битрейт. только звук у меня в исходнике 224. так что вместо 192 как в твоем примере я вычел 224. в общем получилось у меня по моему многовато - 8394
если не трудно, попробуйте меня проверить. данные -
длительность фильма 1:11:01
битрейт звука 224
  • 0

#7 Lod

Lod
  • Участниk
  • 10 posts

Posted 23 Apr 2003 - 14:19

кстати, эта формула верна для всех форматов исходного файла? потому как попадаются фильмы не только в avi, но и в mpeg и вообще Бог знает в каких заумных форматах. а в общем для нас, живущих в штатах, да еще в такой глуши как мы, качать фильмы и кодировать их в dvd единственная возможность смотреть что-то наше.
  • 0

#8 Миха

Миха
  • Участник
  • 390 posts

Posted 23 Apr 2003 - 14:20

DivX4 Bitrate Calculator программка клевая,может она поможет...
Обращайся:unsure:))
  • 0

#9 Lod

Lod
  • Участниk
  • 10 posts

Posted 23 Apr 2003 - 14:29

а взять где? если ее на осле не лежит, то уж не знаю... а обращайся? к тебе? типа, многоуважаемый миха, дай мне divx4 calculator, пожрать, попить и сигаретку прикольную :unsure: :P :P
в обшем, миха, дай мне программку. а я могу помочь только с "крупнргабаритным" софтом. но коль вы есть эксперты, у вас у самих такого добра навалом...
  • 0

#10 Миха

Миха
  • Участник
  • 390 posts

Posted 23 Apr 2003 - 15:49

Какой-то ты у меня недалекий друг получаешься :unsure:
трудно было на ник мой нажать?Или мыло свое оставил бы...
И еще!Я уже говорил:"новичок-эксперт,мальчик-девочка...Какая в @опу разница!"
Так что жду цивилизованного контакта :P
  • 0

#11 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 15:58

Дивыкс-калькулятор рассчитывает битрейт исходя из того что в приставке "кило" содержится 1000 единиц, а в компьютерном измерении принято 1024. Поэтому он только для Дивыкса и годится, но не для MPEG2.

Ну давай посчитаем.
1 час 11 мин 01 сек = 4261 сек.
4700000000х8/4261 = 8824220 бит/c или 8617 кбит/c.
Отнимаем звук:
8617-224=8393 кбит/c.

Так что, молодец! Способный ученик :unsure:

Рачсет битрейта для MPEG2 никак не связан с битрейтом исходного файла.
  • 0

#12 Guest_*Pooh*_*

Guest_*Pooh*_*
  • Гость

Posted 23 Apr 2003 - 18:24

А есть ли разница (на глаз) между 8000кб/c и, например, 7000кб/c?
Ведь если она не большая, то на оставшееся место можно ещё чего-нибудь положить - менюху там крутую или фотографий каких.
Или я не прав?
  • 0

#13 RenatAma

RenatAma

    20.08.1962 г.-06.05.2008 г.

  • Администратор.
  • 1,847 posts

Posted 23 Apr 2003 - 21:01

Lapshin!

Научи убого дывыксым попользоваться.
У меня есть 5.0.4, хочу 37 минут ДиВи закатать на 700 мб болвалку.
С наивысшим качеством.

Что где поставить, какие-такие галочки и куда.

Поподробней бы. Я ж из лесу, с гор спустился тут за спичками (кончились, понимаешь), а у вас тут в дывыксых работают!
А?
  • 0

#14 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 22:07

Ренат, дорогой, с удовольствием. Но я пользуюсь пока 5.0.2.

З.Ы. А 37 минут на 700 Мб будет выглядеть вполне пристойно :unsure:
  • 0

#15 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 22:14

А есть ли разница (на глаз) между 8000кб/c и, например, 7000кб/c?
Ведь если она не большая, то на оставшееся место можно ещё чего-нибудь положить - менюху там крутую или фотографий каких.
Или я не прав?

Думаю, разница будет не заметна.
Советую просчитывать с переменным битрейтом в двухпроходном режиме. Тогда сложные сцены будут просчитываться с повышенным битрейтом, а простые - с минимально необходимым.
  • 0

#16 RenatAma

RenatAma

    20.08.1962 г.-06.05.2008 г.

  • Администратор.
  • 1,847 posts

Posted 23 Apr 2003 - 22:35

Но я пользуюсь пока 5.0.2.

Ты думаешь разница есть?


Ну и где какие галки ставишь? Я попробовал - хрен редьки не слаще.
Все на Тпенг тянет или на Канопус.
Но вот, поди ж ты, хочу дывыкс. Всё равно на компе только смотреть это кино.
Там, кстати, был захват с VHS пленки через ДиВи камеру.
Но на пленке было именно кино. То есть кино, а не видео.

Так вот в Тпенге лучше чем в Канопусе. В канопусе размыто. И титры плывущие такие, что хочеться очки надеть, или подкрутить резкость.

А вот в ДиВикыс четкость есть, но теи титры плывут и дрожат, (будто боятся чего-то)

Че им надо?

Кстати 37 минут получается где-то 350 мб.
Че-та мало!
Можно еще столько же, а больше битрейта нету!
  • 0

#17 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 22:53

у 5.0.2 и 5.0.3 настройки отличаются. 5.0.4 не пробовал.
Я недавно кодировал 30-минутный ролик с VHS и задал в 5.0.2 просчет с максимальным качеством (при этом величина битрейта регулируется кодеком самостоятельно в зависимости от сложности видео), дык объем получился 690 Мб. То же самое было записано на SVCD. В фильме были очень сложные для кодировки кадры - вода, отражение в ней солнца. Дык на SVCD - сплошные квадраты, а в DivX - всё Ок! Единственная проблема - качественное воспроизведение такого Дивыкса потянеет только мощный компутер. У меня на P4 1.8 загрузка процессора на воде поднимается до 80%.
  • 0

#18 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 23 Apr 2003 - 23:10

В канопусе размыто. И титры плывущие такие, что хочеться очки надеть, или подкрутить резкость.

А вот в ДиВикыс четкость есть, но теи титры плывут и дрожат, (будто боятся чего-то)
Че им надо?

Трудно сразу найти причину. Но можно предположить следующее.
Закодированное видео в MPEG2 воспроизводится софтовым плеером с деинтерлейсом, когда складываются соседние поля. В результате четкость падает.
В дивыксе четкость есть, потому как воспроизводится полнокадровое видео бекз всяких деинтерлейсовых примочек.
Почему в дивыксе титры дергаются? Возможные причины:
1) не хватает мощности процессора для нормального декодирования потока,
2) запись всё же интерлейсная (не смотря на то, что кино), в Пале и Секаме это очень частое явление, особенно если фильм переведен из НТСЦ.
  • 0

#19 Lod

Lod
  • Участниk
  • 10 posts

Posted 24 Apr 2003 - 02:26

друг лапшин, помогай снова. где-то в расчетах или формуле ошибка.
итак, файл mpeg, размер 716 MB (751 809 788 bytes), длительность 1:11:01, звук 224 kbps. по формуле получается, что я могу забить в канопус среднее значение 8 276. я выставил среднее значение 8000 и максимальное 9000. получились у меня два файла - 3,56 GB (3 824 614 468 bytes) видео и 780 MB (818 242 616 bytes) аудио. при просчете в reel dvd система мне заявила, что этот размер она писать не будет так как, очень большой.
вопрос - может быть расхождение в размерах из-за того, что я поставил в канопусе, как показано у афанаса, DC=10 (вообще не знаю что это за параметр и у афанаса не объяснено.)
или нужно делать поправку на "ветер" и сбрасывать пару лишних сотен с полученного результата. но блин, должна же быть закономерность, укладывающаяся в расчет....потому как опытным путем, это до старости. фильм кодируется 10-15 часов. тмпг делает эти все расчеты сам, но он уж очень занижает показатели, да и жмет похуже канопуса.
в общем, помогай лапшин
:unsure:
  • 0

#20 RenatAma

RenatAma

    20.08.1962 г.-06.05.2008 г.

  • Администратор.
  • 1,847 posts

Posted 24 Apr 2003 - 02:47

Ну вот, наковырялся я всласть!

И, помоему, забил я на Дивикс в последний раз!!! Ну, не впираю я, сколько не пытался.

В конечном счете взял я MS MPEG-4 v.3/3688
Каждый кадр - ключевой
crispness 100
Датарейт 2100 килобит на сек
звук МPEG Layer3 48/0 12 кб\с (96 килобит на сек)
Деинтерлейс (свопом полей), кроп по 16 пикселей с каждой стороны.

И всё. Мои 37 минут (8 гб) превратились в 700 мб

Неотвратительного качества. Титры смотрятся оч. хорошо, мягко и четко, не дрожат.
Остальное с метра от монитора смотрится лучше, чем ДиВи. (всё ж деинтерлейс).

Вот так вота!
---------------------

Lod
Ты чё мучишся?
Отрежь одну минуту от своего кина - место где бо-ме ничего,
отреж еще минуту - сложную для кодирования, мелкие детали, движутся, дым, вода....

Закодируй ту и ту. Сплюсуй, подели на два.
Умножь на количество минут в фильме.
Скорректируй!

По моеуму так.
  • 0

#21 AmaRettin

AmaRettin
  • Участник
  • 17 posts

Posted 24 Apr 2003 - 08:35

А ты WME9 не пробовал?
Наводку на него magol давал
Оччень прилично получается...
  • 0

#22 Lod

Lod
  • Участниk
  • 10 posts

Posted 24 Apr 2003 - 09:28

что такое wme9? кодировщик?
  • 0

#23 AmaRettin

AmaRettin
  • Участник
  • 17 posts

Posted 24 Apr 2003 - 09:43

Ну да, Microsoft Windows Media Editor 9 (кажется так...)
Лежит на Виндовом сайте и типа свободен для скачивания... Подарок нам такой от БГ (не путайте с Гребенщиковым)
  • 0

#24 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 24 Apr 2003 - 10:52

получились у меня два файла - 3,56 GB (3 824 614 468 bytes) видео и 780 MB (818 242 616 bytes) аудио. при просчете в reel dvd система мне заявила, что этот размер она писать не будет так как, очень большой.

Ты наверное пытаешься загнать некомпрессированный звук объемом 780 Мб, то есть в настройках проекта у тебя стоит AudioEncodingType-AsIs, а нужно поставить DilbyStereo и для лучшей совместимости с DVD-проигрывателями установить битрейт 192. Когда запускаешь РеелДВД, то в первую очередь сделай настройки проекта, а потом запихивай в него файлы, иначе настройки не сработают.

Ренат, деинтерлейс свопом полей сильно замыливает картинку. Лучше скачать "интеллектуальный" фильтр QS-Deinterlace, который деинтерлейсит только движущиеся объекты, а неподвижные не трогает.
  • 0

#25 RenatAma

RenatAma

    20.08.1962 г.-06.05.2008 г.

  • Администратор.
  • 1,847 posts

Posted 24 Apr 2003 - 11:19

Скачал и пошел пробовать.
Спасибо!
  • 0

#26 RenatAma

RenatAma

    20.08.1962 г.-06.05.2008 г.

  • Администратор.
  • 1,847 posts

Posted 24 Apr 2003 - 14:03

Не-е-е! Не понДравилси он мне. Долго чё-та и ничем не лучше.

Сделал по-своему. И получил не 700 а 600 мб.
  • 0

#27 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 24 Apr 2003 - 17:12

Ренат, щас только обратил внимание, что ты делаешь каждый кадр ключевым. Зачем??? Этим же ты только портишь картинку.
  • 0

#28 Lod

Lod
  • Участниk
  • 10 posts

Posted 25 Apr 2003 - 03:28

друзья, огромное спасибо всем за помощь. если бы не ваши советы...
вам, товарищ лапшин, персональное. потому как ты оказался кругом прав. и в формулах и в reel dvd с кодированием звука. так что будем работать ;)
Lod, USA
  • 0

#29 Silver

Silver
  • Участник
  • 217 posts

Posted 25 Apr 2003 - 10:55

Ренат, щас только обратил внимание, что ты делаешь каждый кадр ключевым. Зачем??? Этим же ты только портишь картинку.

почему если каждый кадр I-кадр то все портится?ведь сохраняется max информации
  • 0

#30 RenatAma

RenatAma

    20.08.1962 г.-06.05.2008 г.

  • Администратор.
  • 1,847 posts

Posted 25 Apr 2003 - 12:22

Признаться, не знаю ;)

Просто по умолчанию там стояла абракадабра, типа 6556...
Ну я и ткнул 1.
Но когда ставил 300, то мне показалось (на глаз, есссно) что это было хужее.
  • 0

#31 Lapshin

Lapshin
  • Участник
  • 249 posts

Posted 25 Apr 2003 - 16:38

почему если каждый кадр I-кадр то все портится?ведь сохраняется max информации

Если бы битрейт в Дивыксе был как в DV, тогда конечно не портилось бы. А так ничтожный битрейт распределяется равномерно на все кадры...
Опримально для Дивыкса и MPEG4 - ключевой кадр через каждые 250-300. Выставляя эти значения мы указываем кодеру максимальное расстояние. Но он, в зависимости от сложности видео сам может добавлять ключевые кадры (во всяком случае, в 5 версии).
Если каждый кадр сделать ключевым, то смотреть на картинку без слез нельзя будет (да и картинки-то никакой не будет - одни разноцветные квадраты).
Видимо кодер всё же не слушается тебя, Ренат, и расставляет ключевые кадры пореже.
  • 0


2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

Rambler's Top100