Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Программирование Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
log_here
Member [заблокирован]

Откуда:
Сообщений: 331
Например, пишут, что mkv при том же объёме по качеству лучше avi.
Первая мысль: за счёт разного способа хранения и сжатия информации, при котором в avi хранится больше всяких оттенков в разных точках экрана, которые человек почти не воспринимает, в итоге памяти занимается больше, а качество такое же или хуже.

А какой ответ всё-таки правильный?
10 сен 17, 06:28    [20784385]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
log_here
Например, пишут, что mkv при том же объёме по качеству лучше avi.

avi и mkv - это просто контейнеры

отличаются кодеки, но даже с одним кодеком можно получать разные результаты
10 сен 17, 08:06    [20784423]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
982183
Member

Откуда: VL
Сообщений: 2565
+ от качества оригинала многое зависит.
Экранки в FHD не такая уж и редкость.
10 сен 17, 08:19    [20784434]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Я думаю что в большинстве подобных случаев виноват человек который выбирал кодек и задавал
для него параметры. Скорее всего он очень хотел быть релизером на рутрекере но по факту
был дилетант в видео-кодировании и очень смутно себе представлял что на что влияет
и зачем нужно.
10 сен 17, 09:38    [20784474]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
azsx
Member

Откуда:
Сообщений: 719
По сути divx (avi) и h.264 (mkv) при одинаковом размере файла и аудиодорожке -- mkv должен быть лучше по качеству. Ну то есть если один оригинал будете в контейнер запаковывать mkv тупо меньше по размеру будет.
В то же время mkv лучше как контейнер для звука (и субтитров кому это надо).
зы
а к чему этот вопрос?
10 сен 17, 10:27    [20784506]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Это вопросы ортогональные. mkv вообще возник как попытка снять ограничение на размер.
Спецификация Avi была по архитектуре 32х битной и не позволяла заворачивать в себя
поток длиной больше 2Гб. Типичная ситуация для архитектур 90-х. Тогда это было норм.
И это было вполне оправдано.

Хедер avi не ограничивает кодеки. Ну... я по крайней мере помню что новые форматы
типа MPEG4 спокойно заворачивались внутрь avi (Я смотрел Властелина Колец в avi
с хорошим кодеком) и все было прекрасно. И качество отличное. Тоесть спека avi
позволяла расширить интерпретацию потока. Главное чтоб плеер схавал.

Mkv просто изначально не ограничивает размер. И вводит много плюшек для видеоплеера.
Субтитры. Многоканальные звуковые дорожки. Многие синхропереводы. Вообще mkv - это
как XML. Внутри есть теговая разметка. И вы всегда можете впихнуть новый тег. И смысл
его будет интерпретирован плеером если плеер этот тег знает. Если не знает - то поскипает
(к примеру). Вы можете взять редактор (ebml) и открыть любой mkv файл и увидеть такую
внутреннюю xml-подобную структуру.

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

А всё остальное - домыслы и предрассудки. И качество видео имеет к этому вопросу отношение
весьма отдалённое.
10 сен 17, 11:09    [20784542]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 46941
log_here
А какой ответ всё-таки правильный?

Качество видео зависит от двух факторов: битрейт (который непосредственно влияет на размер) и использованные алгоритмы сжатия. Чем более сильные алгоритмы используются, тем медленнее идёт сжатие, но тем лучше результат. Большинство релизеров на трекерах выбирают пресет (набор алгоритмов и их параметров) normal или даже fast. В результате страдает качество при том же размере.
10 сен 17, 14:13    [20784786]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
log_here
Member [заблокирован]

Откуда:
Сообщений: 331
Так mkv просто использует другие алгоритмы сжатия? При сжатии теряется часть информации (пусть и несущественная) или не теряется ни байта?
azsx
а к чему этот вопрос?

К тому, что на трекере писали, что mkv лучше по качеству при том же размере, я и решил здесь выяснить, почему.
11 сен 17, 00:21    [20785500]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
azsx
Member

Откуда:
Сообщений: 719
автор
Так mkv просто использует другие алгоритмы сжатия?

Повторю предыдущие ответы. mkv и avi -- это контейнеры. Просто avi не поддерживает новый кодек h.264, который сжимает лучше, чем divx. Никто Вам не мешает запихать divx в mkv.
автор
К тому, что на трекере писали, что mkv лучше по качеству при том же размере

На практике, значительно важнее откуда взяли оригинал, но чисто теоретически, вот есть у нас 200_000 bmp файлов fhd. Можно менять разрешение, но мы обязаны уместиться в 702 мб. В контейнере mkv я смогу применить кодек с более лучшим алгоритмом сжатия и значит качество будет лучше.
Но если условие, чтобы видео запускалось у максимального кол-ва юзеров, то лучше avi.
11 сен 17, 02:13    [20785522]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
log_here
Member [заблокирован]

Откуда:
Сообщений: 331
При сжатии информация теряется?
Повторю предыдущие ответы. mkv и avi -- это контейнеры.

Под контейнерами вы имеете ввиду способ упорядочивания и хранения информации?
11 сен 17, 02:30    [20785526]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
log_here,

Все современные форматы сжатия видео - используют сжатие с потерями.
11 сен 17, 08:18    [20785611]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
azsx
Member

Откуда:
Сообщений: 719
автор
Под контейнерами вы имеете ввиду способ упорядочивания и хранения информации?

Нет, я имею в виду только два конкретных контейнера avi и mkv.
11 сен 17, 12:01    [20786216]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
982183
Member

Откуда: VL
Сообщений: 2565
Коллеги, ну читайте же профильную литературу однако.

http://digitalplace.ru/video/work_with_mkv.html
http://www.corem.ru/article/article01/art00465.html
http://rutracker.org/forum/viewtopic.php?t=2660545
11 сен 17, 12:14    [20786260]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 18453
log_here, контейнер - это всего лишь обложка плюс оглавление. Почти как в бумаге. Ведь по оглавлению невозможно сказать, сколько букв напечатано в каком-то из указанных там разделов, даже если знаешь количество страниц - шрифт может оказаться 8-й, а может и 24-й...
11 сен 17, 12:48    [20786425]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
В чем смысл сабжевого вопроса? Релизер хочет релизить торрент. Верно?

Что является сорцом? Blu ray? Тогда набор рекомендаций будет один.

Рип со спутника.? Тогда надо как-то по другому. А если бабушкина видеокассета - тогда вообще по другому
11 сен 17, 13:28    [20786597]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 46941
azsx
Нет, я имею в виду только два конкретных контейнера avi и mkv.

Они не имеют отношения ни к кодированию видео, ни к его качеству. Открой для себя программу MediaInfo. Она показывает для видео-файла информацию о контейнере - отдельно, а информацию о каждом треке в этом контейнере - отдельно. Может, тогда в твоей голове что-то прояснится.

log_here
на трекере писали, что mkv лучше по качеству при том же размере

Бред написали в общем случае. Или ты неправильно прочитал. Я могу сделать идеальный AVI и отвратительный MKV одинаковых размеров просто поигравшись параметрами при кодировании. Я могу тупо взять mkvtool и перегнать дорожки из AVI в MKV, и при этой секундной операции ничего не изменится (кроме размера в пределах погрешности), поскольку сами дорожки останутся теми же самыми с точностью до бита.
11 сен 17, 13:54    [20786742]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Давайте я вброшу в топик немного цифр.

Как говорил один знакомый военрук - Што ты мне слова талдычишь! Цыфири давай! Цыфири!

Даю цыфири. Мне несложно.

Цифровая видеокамера которая снимает в формате Full-HD с разрешением 1920x1080

1920 x 1080 x 3(байта) = 6 220 800 байтов (размер кадра)

со скоростью кадров 30fps, с разрешением цвета RGB(24bit) должна выдавать на выходе
поток со скоростью:
6 220 800 байтов * 30 ед/сек = 186 624 000 байтов/сек = 177 Mb/сек


И это без учота звука. Это только видеодорожка.

А теперь давайте посчитаем длину фильма в таком несжатом формате. Возьму стандартный
хронометраж.

1 час + 30 минут = 90 минут = 5400 секунд.


Посчитаем длину фильма в мегабайтах.
5400 сек * 177 Mb/sec = 955 800 Mb = 933 Гб.


Вот так вот. В сыром несжатом виде фильм Full HD без звука занимает 933 Гигабайта.

А вы говорите... качество... качество... попробуйте зарелизить в торрентах такой файлик.
11 сен 17, 23:15    [20788470]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
mayton
1920 x 1080 x 3(байта)

не RGB - обычно YCbCr , и не 8 бит,а 10-12
и не 30fps, а 23.97

короче в цифровом кино используется формат DCP (покадровое сжатие JPEG2000 )
400GB - на фильм - норма, на HDD кино в кинотеатры и приезжает
11 сен 17, 23:39    [20788497]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Изопропил
не RGB - обычно YCbCr , и не 8 бит,а 10-12

Здесь - согласен. Но нужен padding. Нам неудобно оперировать с 10-12 битовыми цепочками. И процессору неудобно.

и не 30fps, а 23.97

Ты говоришь о классическом киносъемочном стандарте. Он был
раньше воплощён в железо (камеры и кинопроекторы в залах)
но сегодня фактически он устарел. Для ТВ он не нужен.
А новые фильмы и сериалы студии уже снимают да цифровые
камеры. Уже есть и 120 fps. :)

Век "храмового" целлулоида ушел. :)

короче в цифровом кино используется формат DCP (покадровое сжатие JPEG2000 )
400GB - на фильм - норма, на HDD кино в кинотеатры и приезжает

Да. Моя старая MiniDV камера тоже выдувала на выход картинки JPEG.

Но смысл послания - показать автору весь ужас ситуации с релизом
подобных ультра-качественных фильмов.
11 сен 17, 23:49    [20788503]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6041
mayton
,,,,
Да. Моя старая MiniDV камера тоже выдувала на выход картинки JPEG.

Но смысл послания - показать автору весь ужас ситуации с релизом
подобных ультра-качественных фильмов.

Ну и в чем ужс ?
11 сен 17, 23:59    [20788513]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
mayton
о сегодня фактически он устарел. Для ТВ он не нужен

только Голливуд до сих пор снимает на 23.97 (в цифре)
48fps не пошло

jpeg2000 - он получше обычного jpeg будет
12 сен 17, 00:05    [20788519]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
Siemargl
Ну и в чем ужс ?

400 гигов в кинотеатре против 40 в блюрее
12 сен 17, 00:06    [20788521]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
ну а со студийной телекамеры FHD идёт поток три гигабита в секунду (3G SDI)
12 сен 17, 00:15    [20788530]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Качать кино каг? Каг качать-то? Блюрэйщики хреновы...
12 сен 17, 07:58    [20788703]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
S.G.
Member

Откуда: cartoon network
Сообщений: 30608
log_here
При сжатии информация теряется?
да

(но это неполный ответ)
13 сен 17, 23:05    [20794136]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 46941
Хотя в природе существуют и lossless кодеки.
14 сен 17, 14:06    [20795826]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Если их менее 3% на трекерах (именно для видео) то я рискну предположить что
это синоним статистического нуля. Тоесть их нету.
14 сен 17, 22:13    [20797374]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
mayton
Если их менее 3% на трекерах (именно для видео) то я рискну предположить что
это синоним статистического нуля. Тоесть их нету.
а кто сказал, что они на трекерах живут?
14 сен 17, 22:21    [20797390]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
А вы откуда фильмы достаете?
14 сен 17, 22:24    [20797393]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
azsx
Member

Откуда:
Сообщений: 719
автор
А вы откуда фильмы достаете?

не видео единым жив человек. Например flac для звука есть и на торрентах.
15 сен 17, 07:30    [20797630]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
mayton
Member

Откуда: loopback
Сообщений: 38817
Топик про видео КМК.
15 сен 17, 08:34    [20797699]     Ответить | Цитировать Сообщить модератору
 Re: Почему при одинаковом размере файлов качество фильмов может существенно отличаться?  [new]
Изопропил
Member

Откуда:
Сообщений: 30917
mayton
А вы откуда фильмы достаете?
эти фильмы кто-то ещё производит
15 сен 17, 10:24    [20797944]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Программирование Ответить