Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   кодеки?
RSS

кодеки?

<<Назад  Вперед>> Печать
 
photon1984
Advanced Member


Всего сообщений: 332
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 фев. 2011
Допустим, есть видеофайл с демкой с БК0011М 256*256*50fps без сжатия. Весит, ясно, много - 7 Гб. В архиве ".7z" он весит 273 Мб, что приемлемо. Только неудобно каждый раз перед просмотром разархивировать. Есть ли такие широко распространенные кодеки, которые делали бы все то же самое налету и принципиально, абсолютно без(!) потери качества?
easyjohn
Advanced Member


Откуда: SPb
Всего сообщений: 3381
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Видео-кодирования без потери практически не применяется.
С другой стороны, возьми какой-нить mpeg2 с потоком мегабит в 4-8 и скорее всего визуально потерь ты обнаружить не сможешь даже на покадровом.
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
photon1984
А как это на БК0011М (ретро комп?) может уместится файл 7 гигабайт ? да и еще потоковые байты по шине передать на видео?
kot99
Full Member


Откуда: Псков
Всего сообщений: 240
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 фев. 2014
Ekb, идет речь о видеофайле с записью демки.
La Forge
Advanced Member
Lt. Cmdr.

Откуда: Рязань
Всего сообщений: 3248
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
Когда-то баловался перекодированием видео...правда давно. Если память не изменяет, кодек для сжатия raw-видео совсем без потерь называется Huffyuv. Только коэффициент сжатия у него не сильно большой, вроде 3-4:1.
GrumpyCat
Advanced Member


Откуда: Москва
Всего сообщений: 564
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 июля 2014
Должен подойти zmbv.
Он как раз создан для кодирования видео старых игр,
без потерь, хорошо жмёт поток кадров с ограниченным набором цветов.
Fe-Restorator
Гость

Ссылка

Неправильно поставлена задача!!!
Нужно не подбирать кодеки, не жать/пережать на-лету (серя на головы прохожих ;) ).
Нужно сразу ответить на вопрос: "А на чём сие смотреть будем?"

VHS тебе нужна или полнометражная киноплёнка, 4/3 кубик старого ноута или широкоформатный "кинотеатр", неважно, проекционный или домашний...
В зависимости от способа просмотра выбирается уже и кодек, и параметры сжатия/цветокоррекции.
Уверен - придётся исходный матерьял пожать тремя-четырьмя кодеками, чтоб получить "букет" видеофайлов под разные параметры просмотра.

photon1984, не стоит задаваться целью именно "беспотерьного" видео - ибо такового не бывает: при работе с несжатым потоком ты всё-равно теряешь, теряешь ресурсы своей техники и теряешь переносимость видео на другие платформы просмотра. Это обратная сторона "погони за мегакачеством".
Пожми своё видео в форматы 4/3 (800х600, как близкое телевизионному), 16/9 (1280х720р), 16/10 (1152х720р) и в VHS (320х240), наиболее полно перекроешь диапазон способов просмотра. Суммарный объём "букета" файлов будет сравним или немного меньше размера несжатого исходника. Впрочем, если речь об играх, где 80% картинки статичны - сжатие будет намного сильнее у любого из кодеков, а размер файла - меньше.

Токма сперва погляди, каково разрешение кадра в исходном видеоматериале, ибо "раздувать кадр" - моветон! Если у тебя 584х480, то 16/хх форматы отпадут как непригодные! Останется VHS и с некоторой натяжкой - 4/3 (800х600, он-же телевизионный 768х576)
Сейчас на форуме
easyjohn
Advanced Member


Откуда: SPb
Всего сообщений: 3381
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Fe-Restorator написал:
[q]
Пожми своё видео в форматы 4/3 (800х600, как близкое телевизионному), 16/9 (1280х720р), 16/10 (1152х720р) и в VHS (320х240)
[/q]
Какую-то ерунду написал.
Ни кто не собирается менять разрешение видео, в современном мире в этом нет никакого смысла вообще.
(хотя, например есть смысл апскейла, что бы убрать фильтры постобработки при просмотре, но это явно не вопрос для текущего обсуждения).
Вопрос стоит какое сжатие видео-потока использовать.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Вроде как обычный H.264 поддерживает lossless и Intra Profile. В ffmpeg: -qp0
Но мало кто это сможет сыграть и не уверен что сильно сожмет.
MPlayer вроде играет, VLC надо проверить.
Fe-Restorator
Гость

Ссылка

easyjohn написал:
[q]
Ни кто не собирается менять разрешение видео, в современном мире в этом нет никакого смысла вообще.
[/q]
Какую-то ты ерунду пишешь. В современном мире видеокадр так-же растягивается, сжимается и обрезается, токма сие делается автоматически, аппаратурой-просмотровщиком. С посредственно-никудышным результатом, стоит заметить! :41:
Я-ж речь веду НЕ об аппаратуре юзверя и/или его/оной "кривизне мозга", я веду речь об минимальном калеченьи исходного видеоматериала, при максимальной оного совместимости со всем спектром просматривающей аппаратуры, в нативных режимах работы оной. :thumbup: :cool:
Иными словами, рассматриваю не стадию "монитор-глаза", а её пред-предшественницу, стадию "видеоматериал-видеоплейер". (Ибо есть ещё стадия "видеоплейер-монитор", тож со своими глюками и ограничениями.)
В приведённом ТС примере разрешение весьма низкое и непропорциональное (экраны даже у БК никогда не были идеально квадратными ;) ), а 50 кадров/сек не показывает ни один телевизор и ни один монитор: в первом варианте будет даунсемплинг до 25 кадров/секунду, а во втором - апсемплинг до 60 кадров/сек, как минимум (аппаратный). Редкие птеродактили (100герТз ТВ) не долетают до квартир и домов юзверей, увы, вымирают по-дороге.
UPD. Подозреваю, 50кдр/с получились из-за захвата обоих полу-полей в интерлейсном кадре, что позволит увеличить разрешение картинки за счёт снижения частоты кадров и группировки полу-полей в цельный кадр прогрессивной развёртки. Тут много своих нюансов, но при на 85% статичной видеокартинке многих из них удастся избежать. Иными словами, "лестницы" будет намного меньше.



alecv написал:
[q]
Вроде как обычный H.264 поддерживает lossless и Intra Profile. В ffmpeg: -qp0
Но мало кто это сможет сыграть и не уверен что сильно сожмет.
[/q]
В сём нет необходимости. В настройках кодека поотключать замыливание резких цветовых переходов - и повышенное сжатие при сохранении чёткости+контраста - гарантировано. Именно так жмутся все рисованные мультфильмы, запись комп-игры от таковых мало чем отличается...
Сейчас на форуме
<<Назад  Вперед>> Печать
Полигон-2 »   Технический флейм »   кодеки?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS