Русские субтитры: поймал глюк, может, кто знает в чем дело? - Русские субтитры

Перейти к содержимому

  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

поймал глюк, может, кто знает в чем дело? программа вылетает

#21 Пользователь офлайн   BedaZzle Иконка

  • Иконка
  • Отправить ЛС
  • Группа: Admin
  • Сообщений: 2 987
  • Регистрация: 22 Октябрь 02
  • Страна:
  • Прислал(a) субтитров: 98
  • Своих переводов: 16

Отправлено 28 Июль 2007 - 10:12

Просмотр сообщенияKowarisuki (28.7.2007, 6:23) писал:

Не, там только размер кадра, фпс и кодеки.VirtualDubMod показывает и размеры дорожек в пункте, который указал Бодкин. См. в окне строку Min/avg/max/total frame size.


Даб в инфе показывает
для видео 163 957 К
для аудио 35 494 К

учитывая, что у меня две аудиодорожки, считаем:
163957+35494*2=234945K = 240583680 байт

Размер файла - 276 791 296 байт. Получается, 36 метров на сам контейнер. Что-то многовато для 25минутного видео, не?
0

#22 Пользователь офлайн   Kowarisuki Иконка

  • Иконка
  • Отправить ЛС
  • Группа: Uploader
  • Сообщений: 104
  • Регистрация: 14 Май 06
  • Страна:
  • Прислал(a) субтитров: 18
  • Своих переводов: 16

Отправлено 28 Июль 2007 - 12:09

В самом деле, объёмы служебных данных не указываются (там так и указано 'frame size'), а вместо этого размеры чистой информации отведённой на потоки показываются. Однако дело аптечной точности не требует и этого более чем достаточно, чтобы сориентироваться, мне так думается.
0

#23 Пользователь офлайн   НуПогоди Иконка

  • Иконка
  • Отправить ЛС
  • Группа: Избранные
  • Сообщений: 832
  • Регистрация: 31 Июль 06
  • Страна:
  • Прислал(a) субтитров: 46
  • Своих переводов: 19

Отправлено 09 Август 2007 - 14:10

Просмотр сообщенияKowarisuki (28.7.2007, 4:23) писал:

Не, там только размер кадра, фпс и кодеки.VirtualDubMod показывает и размеры дорожек в пункте, который указал Бодкин. См. в окне строку Min/avg/max/total frame size.
Может, я пользуюсь старым VDM и в новом всё по-другому, но... размер любого потока (будь то видео или аудио) я считаю, исходя из битрейта и длительности. Если отбросить небольшую поправку на оверхед, всё пока совпадало с очень приличной точностью
Пример:
Заходим в Streams > Stream List (ну или File > File Info...) и смотрим какой битрейт у аудио, который мы хотим удалить
Видим, скажем, такое:
Audio stream 1 [Vorbis], 2ch, 48000Hz, 115.5kbps
Length: 02:12:35.554

Теперь считаем, сколько такой поток занимает... Как? Простым перемножением битрейта на длительность, а именно
115.5kbps * 02:12:35.554 = 115500 bit/s * (132*60+35.554)s = 115000/8 Byte/s * 7955.554s = 114361031.25 Byte = 111680 KByte.
Примечание: 1kbps = 1000 bit per second. Почему не 1024? Разница невелика, но так уже повелось в народе...

Работает и с видео и с аудиопотоками... Проверяйте, если кому не лень!

Что касается пункта Min/avg/max/total frame size, то, судя по названию, речь тут скорее всего идёт о размерах одного фрейма (в каких единицах? наверное в килобитах). Наверное... я не проверял ибо, как уже писал, обычно считаю размеры по битрейту.

[EDIT] Кстати, чуть было не позабыл с чего сыр-бор начался... 7МByte на 22 минуты: много или мало? Считаем: 7000*8Kbit / (22*60)s ~ 42kbps. Для ужимания звука в МП3 такого битрейта явно маловато, но попадаются ведь и экстремалы...
0

  • (2 Страниц)
  • +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему