|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
13-Май-08 19:25
(16 лет 6 месяцев назад, ред. 28-Фев-10 21:43)
bb-код ссылок на этот FAQ
Код:
[hr]
[color=darkred][b]Внимание! Если у вас что-то не проигрывается, не гудит, не свистит: большая просьба ознакомиться с содержимым составленного для вашего удобства FAQ. [u]Вопросы, ответы на которые есть в FAQ, будут игнорироваться.[/u][/b][/color]
[b][spoiler="FAQ по просмотру MKV/h.264/AAC"][/b][list]
[*][url=viewtopic.php?p=9255801#1][b]Смогу ли я запустить AVC фильм на своём компьютере?[/b][/url]
[*][url=viewtopic.php?p=9255801#2][b]Сампл из раздачи не воспроизводится/тормозит или отсутствует звук/изображение. Что делать?[/b][/url]
[*][url=viewtopic.php?p=9255801#3][b]Что такое H.264/AVC и зачем он нужен?[/b][/url]
[*][url=viewtopic.php?p=9255801#4][b]Что за дурацкий формат .MKV?[/b][/url]
[*][url=viewtopic.php?p=9255801#5][b]Почему MKV? Чем AVI хуже?[/b][/url]
[*][url=viewtopic.php?p=9255801#6][b]Не могу переключить/включить/выключить аудио/видео дорожки и/или субтитры. Что делать?[/b][/url]
[*][url=viewtopic.php?p=9255801#14][b]Как сделать так, чтобы по умолчанию при просмотре MKV файлов нужные/ненужные субтитры были включены/выключены, и/или сразу проигрывалась дорожка на нужном мне языке?[/b][/url]
[*][url=viewtopic.php?p=9255801#7][b]Будут ли фильмы в таком формате проигрываться на бытовых плеерах без компьютера?[/b][/url]
[*][url=viewtopic.php?p=9255801#8][b]Проигрываю фильм, а картинка очень сильно отличается от скринов/бледная/перенасыщенная. Что не так?[/b][/url]
[*][url=viewtopic.php?p=9255801#9][b]Можно ли сконвертировать AVC в DVD?[/b][/url]
[*][url=viewtopic.php?p=9255801#10][b]Почему сплюснута картинка / в характеристиках видео указано два разрешения / что такое анаморфное разрешение?[/b][/url]
[*][url=viewtopic.php?p=9255801#169][b]Зачем релизёры обманывают качающих и пишут в заголовке 720p/1080p, а на самом деле раздают видеоматериалы в непонятных разрешениях?[/b][/url]
[*][url=viewtopic.php?p=9255801#11][b]Можно ли вывести многоканальный FLAC/AAC-звук на внешний ресивер?[/b][/url]
[*][url=viewtopic.php?p=9255801#12][b]У меня 2-канальная акустика/стереонаушники. При просмотре видео почти не слышно/совсем не слышно речь/разговоры, играют только фоновые звуки. Что делать?[/b][/url]
[*][url=viewtopic.php?p=9255801#coreweightp][b]У меня стоит CoreAVC версии 1.9.5 или младше. При воспроизведении картинка рассыпается на квадраты и разноцветные пятна. Кривой рип?[/b][/url]
[*][url=viewtopic.php?p=9255801#13][b]Всё прочитал(-а), решения своей проблемы не нашёл(-шла)/не смог(-ла) разобраться. Что делать?[/b][/url][/list][/spoiler][hr]
[align=center]:arrow: [url=viewtopic.php?t=1917900&view=newest#newest][color=darkgreen][b]Обсуждение релизов в AVC формате[/b][/color][/url] :arrow2: / [url=viewtopic.php?t=866172&view=newest#newest][color=darkgreen][b]Свежие AVC рипы[/b][/color][/url] [/align]
Выглядит это вот так: Внимание! Если у вас что-то не проигрывается, не гудит, не свистит: большая просьба ознакомиться с содержимым составленного для вашего удобства FAQ. Вопросы, ответы на которые есть в FAQ, будут игнорироваться.
FAQ по просмотру MKV/h.264/AAC
Обсуждение релизов в AVC формате / Свежие AVC рипы
FAQ по просмотру AVC
- Смогу ли я запустить AVC фильм на своём компьютере?
- Сампл из раздачи не воспроизводится/тормозит или отсутствует звук/изображение. Что делать?
- Что такое H.264/AVC и зачем он нужен?
- Что за дурацкий формат .MKV?
- Почему MKV? Чем AVI хуже?
- Не могу переключить/включить/выключить аудио/видео дорожки и/или субтитры. Что делать?
- Как сделать так, чтобы по умолчанию при просмотре MKV файлов нужные/ненужные субтитры были включены/выключены, и/или сразу проигрывалась дорожка на нужном мне языке?
- Будут ли фильмы в таком формате проигрываться на бытовых плеерах без компьютера?
- Проигрываю фильм, а картинка очень сильно отличается от скринов/бледная/перенасыщенная. Что не так?
- Можно ли сконвертировать AVC в DVD?
- Почему сплюснута картинка / в характеристиках видео указано два разрешения / что такое анаморфное разрешение?
- Зачем релизёры обманывают качающих и пишут в заголовке 720p/1080p, а на самом деле раздают видеоматериалы в непонятных разрешениях?
- Можно ли вывести многоканальный FLAC/AAC-звук на внешний ресивер?
- У меня 2-канальная акустика/стереонаушники. При просмотре видео почти не слышно/совсем не слышно речь/разговоры, играют только фоновые звуки. Что делать?
- У меня стоит CoreAVC версии 1.9.5 или младше. При воспроизведении картинка рассыпается на квадраты и разноцветные пятна. Кривой рип?
- Всё прочитал(-а), решения своей проблемы не нашёл(-шла)/не смог(-ла) разобраться. Что делать?
Смогу ли я запустить AVC фильм на своём компьютере?
Проверьте для начала. Скачайте сампл и попробуйте его запустить. Сампл из раздачи не воспроизводится/тормозит или отсутствует звук/изображение. Что делать?
Нужно установить кодеки аудио и/или видео. Рекомендуется установить пакет кодеков, который уже включает в себя всё необходимое для комфортного просмотра:
Скачать можно тут -> CCCP <-. Если с установленным CCCP видео тормозит и компьютер не очень производительный, то можно сверху поставить -> CoreAVC <-, сняв при установке галку с Haali Media Splitter ->(этот фильтр уже есть в составе CCCP.) Если видео тормозит даже с CoreAVC, то последней надеждой может быть -> вот этот плеер <-, либо его -> младший брат <- (последнему неведомы форматы звука DD/DTS и многие другие). Если даже с CorePlayer ваш ПК не справляется, то поможет только морг аппаратный апгрейд, как минимум видеокарты.
Другие варианты
Внимание!!!! Не надо ставить сразу всё!!! Выберите подходящий вариант, не стоит засорять систему ненужными кодеками и пакетами.
Вариант1:
Установите видекодек со сплиттером(если нет изображения): (CoreAVC + Haali в одной упаковке)
Аудиокодек(если нет звука): http://www.free-codecs.com/download/CoreAAC_Directshow_filter.htm (CoreAAC)
Теперь кушать AVC видео в вашей системе будет любой видео проигрыватель.
Вариант2:
Установить пакет кодеков, который включает практически все возможные аудио/видео кодеки,например k-lite codec pack full,
http://www.codecguide.com/download_kl.htm
Там уже есть всё, что надо и даже больше.
Вариант3:
Различные видео проигрыватели со встроенными кодеками, например, из бесплатных, поддерживающих русскоязычный интерфейс:
SMPlayer -> http://smplayer.sourceforge.net/downloads.php?tr_lang=ru -> один из самых быстрых под Windows (*для корректной работы с русскими сабами надо в настройках включить использование SSA/ASS библиотеки и указать кодировку по умолчанию*)
The KMPlayer -> http://www.kmplayer.com/forums/showthread.php?t=4094 (как правило требует кропотливой и тонкой настройки при малейшем вмешателстве в настройки по умолчанию)
VLC Media Player -> http://www.videolan.org/vlc/download-windows.html
GOM Player -> http://www.gomlab.com/eng/GMP_download.html (*не поддерживает флаг анаморфности в матрёшке, AR приходится выставлять руками*)
Вариант4:
Всё по отдельности
1. Сплиттер для .mkv (Haali media splitter, также поддерживает AVI OpenDML и .MP4)
http://haali.cs.msu.ru/mkv/
2. На выбор кодек для видео:
- (ffdshow - универсальный бесплатный всеформатный декодер)
http://ffdshow-tryout.sourceforge.net/ уже включает также и почти все возможные аудио кодеки
- CoreAVC
- Cyberlink H.264/AVC decoder (отдельным файлом без необходимости устанавливать PowerDVD целиком можно взять тут (да прибудет с вами гугл))
3. Кодек для аудио: из бесплатных либо ffdshow ( http://ffdshow-tryout.sourceforge.net/), либо CoreAAC ( http://www.free-codecs.com/download/CoreAAC_Directshow_filter.htm)
4. Проигрыватель видео файлов (Рекомендую Media Player Classic Home Cinema)
http://sourceforge.net/project/showfiles.php?group_id=170561
Минимальный комплект необходимого софта
Если вам не нужна куча всяких лишних/экзотических кодеков и утилит из кодек паков, то можно скачать мою сборку, где всё очень компактно и должно работать без дополнительных настроек: https://rutr.life/forum/viewtopic.php?t=744823 . Больше ничего в систему можно не устанавливать.
просмотр AVC видео под Linux
В дистрибутивах линукса, нацеленных на десктопы, большинство форматов поддерживается "из коробки", H.264 не исключение. Советуем эти проигрыватели: mplayer (есть GUI smplayer и gnome-mplayer), vlc, totem.
Сейчас наилучший способ просмотра - ускорение через GPU в mplayer, c VDPAU нагрузка падает до 3-9% вместо 10-50% при просмотре 1080p фильма, пример команды:
Код:
mplayer -vf-clr -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau, video.mkv
либо добавить в ~/.mplayer/config
Код:
[vo.vdpau]
vc=ffh264vdpau,ffmpeg12vdpau,
и смотреть командой mplayer -vo vdpau video.mkv
Видеофильтры вроде скриншота не будут работать, т.к. декодированный поток недоступен mplayer.
Если ускорение видеокартой недоступно, стоит попробовать на http://repo.or.cz/w/mplayer-build.git Собирать mplayer нужно с ffmpeg-mt.
Что такое H.264/AVC и зачем он нужен?
H.264 - технология сжатия видео нового поколения по стандартам MPEG-4, также известна как MPEG4 Part 10. Это такой же кодек, как DivX/XviD. С помощью H.264 можно закодировать видеопоток 100% DVD качества в 1/2 битрейта MPEG-2. Т.е. на 1 DVD диск с помощью этого кодека можно записать 2 фильма в качестве идентичном, а чаще даже лучшем, чем в MPEG2, который используется в DVD по умолчанию. Сравнивать эффективность h.264 и XviD бесполезно, на данном этапе эволюции h264 кодеков битрейт для кодирования в h264 можно резать практически пополам от запланированного для Xvid. При этом картинка может запросто получиться более качественной, чем закодированная в тот же xvid c двукратным битрейтом. Естественно это возможно лишь при условии наличия у пользователя функционирующего периферийного устройства "прямые руки".
Что за дурацкий формат .MKV?
MKV или матрёшка - это видео контейнер, т.е. это не формат сжатия аудио или видео, а всего навсего упаковка, в которую заворачивается аудио/видео контент. AVI - тоже контейнер для мультимедийного контента, который может содержать аудио/видео сжатые различными кодеками. Почему MKV? Чем AVI хуже?
Формат AVI, представленный комапнией Microsoft в начале 90х, как контейнер для VfW (video for windows) библиотек разработчиков. Благодаря изначально заложенной универсальности, контейнер AVI успешно существует и справляется со своими функциями и в наши дни, но к сожалению, будучи завязан на VfW, имеет ряд ограничений на содержимое, которое в него можно "напихать". В частности не совсем корректно в AVI реализована синхронизация аудио потоков с переменным битрейтом, который даёт колоссальный прирост качеству звука, но часто даёт неприятный эффект рассинхронизации в AVI. В том числе котейнер категорически не поддерживает такие замечательные форматы компрессии звука, как AC3-VBR, OGG или новейший AAC.
Контейнер .mkv разрабатывался с учётом современных тенденций и возможных тенденций будущего. Он абсолютно универсален, так как построен на принципе EBML (то же самое, что и XML, но для двоичных данных). В .mkv можно запихнуть любое количество аудио-видеорядов, меню как на DVD, главы, субтитры, шрифты, постеры, тексты, комментарии, описания, фотоальбомы и проч. Ограничений практически нет. Максимальная совместимость со всеми возможными требованиями к видеоконтейнеру на данный момент и на ближайшее будущее. Не могу переключить/включить/выключить аудио/видео дорожки и/или субтитры. Что делать?
При воспроизведении .mkv файла при установленном haali media splitter в подносе возле часов появляется иконка матрёшки
переключение глав, версий, языков аудио/субтитров
Нажмите по ней правой кнопкой мыши и попадёте в меню выбора языков/субтитров/глав/редакций.
Некоторые плееры не полагаются на windows при воспроизведении видео, в этом случае смотрите описание к конкретному видеоплееру, обычно выбор языков осуществляется через меню Аудио, а субтитров через меню Видео.
Например в плеере Media Player Classic Языки/Субтитры/Главы можно переключать так
*по поводу субтитров*
Если субтитры включены через меню и должны отображаться, но не показываются, значит скорее всего в плеере неверно выбран способ вывода видео на экран. Например Media Player Classic для корректного отображения субтитров должен быть настроен так:
должен быть выбран один из режимов вывода, обведенных красным.
А также неплохо в принципе включить автозагрузку субтитров. ;) (если установлен фильтр DirectVobSub/VFSFilter, то отмечать этот флажок не стоит, ищите значок DirectVobSub в подносе)
Как сделать так, чтобы без лишних движений при просмотре MKV файлов нужные/ненужные субтитры были включены/выключены, и/или сразу проигрывалась дорожка на нужном мне языке?
Это можно сделать в настройках Haali Media Splitter (Пуск->Программы->Haali Media Spliiter->Haali Media Spliter Settings)
Настройка субтитров/звуковых дорог по умолчанию в Haali Media Spliter
В указанное поле надо вписать строку, которая будет описывать ваши предпочтения в выборе звуковых дорог/субтитров, например
rus,off;*,* => по умолчанию будет воспроизводиться русская звуковая дорожка, субтитры выключены. Если русской дорожки (точнее помеченной в контейнере как русская, не все релизёры утруждают себя этой полезной мелочью) нету, то будет проигрываться звуковая дорожка по умолчанию и показываться субтитры по умолчанию
rus,off;*,off => тоже самое, что и пред. пункт, но если русской звуковой дорожки не окажется, то будет проигрываться звуковая дорожка по умолчанию с выключенными субтитрами
rus,eng => русская звуковая дорожка + английские субтитры
eng,rus => английская звуковая дорожка + русские субтитры
*,eng => звуковая дорожка по умолчанию + английские субтитры
*,fre => звуковая дорожка по умолчанию + французские субтитры
Включение данной опции не означает, что вы не сможете переключать звук/субтитры в плеер, переключение дорожек будет работать как обычно с той лишь разницей, что по умолчанию будет воспроизводиться предпочтительный для вас набор звука/субтитров Будут ли фильмы в таком формате проигрываться на бытовых плеерах без компьютера?
На данный момент есть следующие железные плееры, поддерживающие .mkv: TiViX, Elecard, Popcorn, eGreat, HDx, Dune HD Prime, BBK NP101S, WD HDTV Player ... (google/yandex) Все устаревшие DVD проигрыватели конечно для просмотра фильмов в формате mkv не пригодны Проигрываю фильм, а картинка очень сильно отличается от скринов/бледная/перенасыщенная. Что не так?
Если вы для проигрывания AVC используете бесплатный ffdshow, пожалуйста убедитесь, что ВЫКЛЮЧЕН ПОСТПРОЦЕССИНГ. Заточенный под ASP в ffdshow постпроцессинг убивает картинку в AVC, где уже в сам кодек включен deblocking оптимизатор.
Если картинка при воспроизведении у вас перенасыщена, детализация в тёмных областях сливается в сплошной чёрный фон, значит ваша связка декодер<->рендер некорректно интерпретирует коэффициенты цветов, обычно этим славится CoreAVC, чтобы отучить его от такой вредной привычки достаточно в настройках выставить уровни Input->TV, Output->TV. (Если картинка наоборот слишком бледная, то поможет Input->TV, Output->PC)
настройка уровней цветов в CoreAVC если картинка перенасыщена
Если на вашем экране картинка наоборот выглядит бледно, чёрный цвет отсутвует как класс, вместо него серый, то вероятнее всего у вас LCD дисплей и декодер ffdshow, который по умолчанию выдаёт изображение, рассчитанное на вывод на ТВ дисплеи, а рендерер не позаботился о переиндексации цвета для мониторов ПК. Если это ваш случай, то можно настроить ffdshow таким образом:
Настройка ffdshow для переиндексации черезчур бледных цветов
Код:
ColorYUV(levels="TV->PC")
Позже всегда можно на ходу включать/отключать эту возможность через контекстное меню ffdshow в области уведомлений
Если чёрный цвет сереет и вы пользуетесь MPC-HC c рендером VMR9/EVR, то исправить проблему можно ещё одним способом
Можно ли сконвертировать AVC в DVD?
Можно, для этого есть простейшая программа по типу в 1-клик, называется -> VSO ConvertXtoDVD <-. (А надо ли? Проще сразу скачать .avi или DVD) Почему сплюснута картинка / в характеристиках видео указано два разрешения / что такое анаморфное разрешение?
Если вы дошли до этого вопроса, то вероятно не в курсе, что пиксели в цифровом видеосигнале не обязаны быть квадратными. Как известно, разрешение видеопотока DVD-Video как правило NTSC 720:480=1.5 либо PAL 720:576=1.25, что не соответствует ни одному теле-/киноформату, поэтому в MPEG2 поток на DVD всегда вшивается флаг AR (aspect ratio, соотношение сторон), 16:9 (WS, widescreen, широкоэкранный) либо 4:3, который сигналит правильное соотношение сторон. При авторинге DVD дисков картинка пересчитывается исходя из конечного формата носителя и добивается для соблюдения точного AR при необходимости чёрными полосами сверху/снизу (Letterboxing). Конечное анаморфированное разрешение просмотра при этом зависит от формата оцифровки:
NTSC 720x480 4:3 : 720x540 (640x480, ITU 720x528, 654x480) NTSC 720x480 16:9 : 853x480 (854x480, ITU 872x480) PAL 720x576 4:3 : 768x576 (ITU 785x576) PAL 720x576 16:9 : 1024x576 (ITU 1047x576)
Реже неквадратный пиксель встречается также в оцифровках на оптических носителях сигнала всокой чёткости и в HDTV трансляциях в виде 1440x1080 (16/9) = 1920x1080
Человеческому глазу часто сложно с расстояния отличить "честные" 1024x576 от тех же 1024x576 интерполированных из 720x576. Если рип был сделан с анаморфного источника, то вместо того, чтобы делать масштабирование с потерей части информации, видеопоток можно кодировать и хранить в мультимедийном контейнере в том разрешении, которое было в исходнике, а в самом видеопотоке устанавливается флаг, который точно указывает в каких пропорциях необходимо конкретный сигнал воспроизводить. Таким образом пережатый сигнал сохраняет максимум полезной информации об исходнике, с которого делался рип. Зачем релизёры обманывают качающих и пишут в заголовке 720p/1080p, а на самом деле раздают видеоматериалы в непонятных разрешениях?
Существуют стандарты разрешения высокой чёткости 720p (1280x720) и 1080p (1920x1080), которые рассчитаны на наиболее распространённое для современной цифровой видеотехники соотношение сторон устройств вывода 16:9. Такое соотношение сторон обусловлено тем, что в него наиболее эффективно можно вписать картинку большинства распространённых теле-/видео-/киноформатов: 1.78:1, 1.85:1, 2.00:1, 2.20:1, 2.35:1, 2.39:1, etc. Оцифровывая сигнал в стандарты видео высокой чёткости 720p/1080p к картинке при необходимости сверху/снизу (реже справа/слева для AR 1.66:1 например) приклеивают чёрные полосы для записи на оптические носители высокой чёткости / трансляции по спутниковым телеканалам высокой чёткости. При пересжатии видео сохранять эти чёрные полосы кратности как правило ни к чему, поэтому их обычно обрезают и от сигнала остаётся только полезная площадь картинки (OAR): 1280x544, 1280x536, 1280x688, 968x720, 1920x800, 1920x860, 1440x1080, etc. Все эти разрешения соответвуют стандартам 720p/1080p в оригинальном соотношении сторон, задуманном режиссёрами/творческим коллективом создавшими видеоряд. Можно ли вывести многоканальный FLAC/AAC-звук на внешний ресивер, не поддерживающий кодек FLAC/AAC?
Можно, есть как минимум два способа:
- В случае если ресивер имеет встроенную поддержку HDMI, то декодированный в mpcm цифровой звук можно при наличии корректно настроенного соответствующего оборудования и ПО отправить прямо на ресивер. За инструкциями по настройке следует обратиться к мануалам приложенным к аудио-видеокарте, способной выводить звук по hdmi.
- В связи с тем, что SPDIF имеет максимальную ширину полосы пропускания в 1536Kbps, SPDIF выход не пригоден для передачи декомпресиированного многоканального звука, но всегда можно настроить пересжатие многоканального звука на лету в AC3 640Kbps, что конечно не пойдёт звуку на пользу, но это единственный способ передать многоканальный звук на ресивер из несовместимых с большинством моделей форматов (AAC/FLAC/...)
-
-
У меня 2-канальная акустика/стереонаушники. При просмотре видео почти не слышно/совсем не слышно речь/разговоры, играют только фоновые звуки. Что делать?
В настройках вашего плеера/аудиокодека необходимо включить микширование многоканального звука в стерео, см. описание/справку к конкретному плееру/аудиокодеку.
Пример настройки AC3Filter
Пример настройки ffdshow audio
Пример настройки VLC Player
У меня стоит CoreAVC версии 1.9.5 или младше. При воспроизведении картинка рассыпается на квадраты и разноцветные пятна. Кривой рип?
В CoreAVC версий младше 1.9.5 не полностью реализована поддержка стандарта H.264, что в частности приводит к возникновению артефактов при воспроизведении видео, закодированного кодеком x264 версий старше r1318. Проблема решается включением в CoreAVC режима воспроизведения CUDA (*) либо установкой CoreAVC 2.0 и старше или альтернативных декодеров:
- ffdshow http://sourceforge.net/projects/ffdshow-tryout/files/
- DivX http://www.divx.com/downloads/divx
Аппаратные плееры и прочие альтернативные декодеры подобных проблем не имеют.
* Включение режима CUDA в CoreAVC
-
=> CUDA ускорение работает
-
=> CUDA ускорение в вашей системе невозможно, воспользуйтесь альтернативными декодерами
Всё прочитал(-а), решения своей проблемы не нашёл(-шла)/не смог(-ла) разобраться. Что делать?
Возможна ваша проблема нетипична, попробуйте задать вопрос, но если рассчитываете получить полезный ответ, то обязательно укажите приведенную ниже информацию
- Необходимый минимум информации для бестелепатической традиционной диагностики проблем при просмотре видеофайлов на компьютере:
- Установленная версия ОС
- Используемый для воспроизведения плеер
- Установленные в системе кодеки/паки кодеков
- Используемое для вопроизведения оборудование (процессор, оперативная память, видеокарта, дисплей и акустическая система, а также способ их подключения к ПК)
- Суть возникшей проблемы, по возможности полный скриншот экрана в момент её проявления
- Ссылка на раздачу/файл с которым возникла проблема или полные тех. данные по данному файлу
|
|
mike046
Стаж: 17 лет 6 месяцев Сообщений: 126
|
mike046 ·
13-Май-08 19:38
(спустя 12 мин., ред. 20-Апр-16 14:31)
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
13-Май-08 19:52
(спустя 13 мин., ред. 20-Апр-16 14:31)
этот плеер не поддерживает анаморф в MKV
у него свой MKV-сплиттер, причём никаким образом мне не удалось заставить его дружить с Haali
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
13-Май-08 19:55
(спустя 3 мин., ред. 20-Апр-16 14:31)
1) проблемы с рускими сабами (у меня все буквы - знаки подчёркивания)
2) имхо связка CoreAVC + MPC работает быстрее (всё-таки AVC декодер быстрее чем в ffmpeg) (+поддержка аппаратного декодирования AVC в свежем MPC)
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
14-Май-08 12:15
(спустя 16 часов, ред. 20-Апр-16 14:31)
drwho2 писал(а):
этот плеер не поддерживает анаморф в MKV
у него свой MKV-сплиттер, причём никаким образом мне не удалось заставить его дружить с Haali
Точно, я и не знал. Сам им не пользуюсь, но кому-то нравится.
drwho2 писал(а):
1) проблемы с рускими сабами (у меня все буквы - знаки подчёркивания)
Это лечится. (Включается библиотека SSA/ASS в настройках, ну и принудительно кодировку можно задать там же, я все сабы вшиваю в utf, с ним проблем на новом софте почти не бывает)
drwho2 писал(а):
имхо связка CoreAVC + MPC работает быстрее (всё-таки AVC декодер быстрее чем в ffmpeg) (+поддержка аппаратного декодирования AVC в свежем MPC)
Согласен, но как не странно smplayer быстрее, чем CoreAVC и картинка такая же как в ffdshow. Согласен, что оптимально MPC + CoreAVC (он вроде уже с Haali ставится) + CoreAAC
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
14-Май-08 12:33
(спустя 18 мин., ред. 20-Апр-16 14:31)
ты лучше про сталкера отпишись
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
14-Май-08 12:50
(спустя 17 мин., ред. 20-Апр-16 14:31)
drwho2
Сталкер дома... Сейчас не посмотрю, а вчера долго качался. Так что сталкер вечером.
|
|
stim_pack
Стаж: 17 лет 5 месяцев Сообщений: 83
|
stim_pack ·
23-Май-08 12:50
(спустя 8 дней, ред. 20-Апр-16 14:31)
Сжатие:
Ценой увеличения нагрузки на процессор при декодировании (проигрывании) достигается улучшение степени сжатия относительно других кодеков. Сам алгоритм жадно жрёт детали, упрощая картинку и легко стирает морщинки, веснушки и проч. при уменьшении битрейта. Пользоваться при кодировании менее, чем двумя проходами - также бессмысленно, кодек хорош только при двух проходах. Из реализаций весьма известен кодер x264, существующий как в отдельном виде для большинства платформ, так и в составе других "обжиматоров".
Внимание, если при обжатии выставлять такой же битрейт, как и для DivX, XVID и проч - вы получите тот же самый размер, т.к. битрейт - это количество бит в секунду и ничто другое. Для примера, верхний потолок битрейта в MPEG2 (DVD) = 9800 кбит/c, однако при конвертации подобного видеофайла в в Divx/XVID - все оставляют 2000-3000, не более. Это же правило следует применить и для AVC/H264 - скажем, для нормального DVD 720x576 с аспектом 16/9 нижняя граница битрейта в AVC = 1300, верхняя (при большой зашумлённости и/или подвижности картинки) - 2000. Если не измените битрейт, то и не измените размер файла, исчезнет смысл сжатия. Проигрывание:
Под Windows нет особых проблем. Используйте последние пакеты кодеков.
Для hw-плейеров (железяки) - проблема в производительности процессора. Следовательно, в цене железяки. Соответственно, железяк таких нет и не предвидится. Исключение составляют медиаплейеры в коробке - в которых чаще всего стоит обычный компьютер и операционка, заточенная под работу в качестве бытового проигрывателя. Между тем цена такого проигрывателя в разы выше обычных плейеров "для народа".
Под Linux: декодирование основной массы плейеров формата h264 основывается на библиотеке ffmpeg (libavcodec). Которая на данный момент имеет серьёзные проблемы с производительностью. Так, HDRip с битрейтом 4000-6000, легко проигрываемый в Windows кодеком CoreAVC или Cyberlink, имеет серьёзные подвисания на этой же железной конфигурации при проигрывании кодеком ffmpeg (как под linux, так и под windows). Плейеры, явно использующие эту библиотеку: *mplayer, vlc, xine...
Благодаря гуглу появилась возможность прикрутить к этим плейерам платную библиотеку CoreAVC из windows, в основном требуется перекомпиляция плейера.
Описание установки и патчи на сорцы для плейеров:
http://code.google.com/p/coreavc-for-linux/
Кодек (можно взять из windows):
http://slil.ru/25810766
Готовый плейер (пакет mplayer для debian/ubuntu):
http://stimpack.homelinux.net/soft/mplayer_1.0rc2_i386.deb 9,8Mb
Шаги доводки и методе проигрывания указаны в описании к пакету.
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
23-Май-08 12:53
(спустя 2 мин., ред. 20-Апр-16 14:31)
stim_pack
fallout forever!
|
|
stim_pack
Стаж: 17 лет 5 месяцев Сообщений: 83
|
stim_pack ·
23-Май-08 14:32
(спустя 1 час 39 мин., ред. 20-Апр-16 14:31)
drwho2
кстати, smplayer базируется на mplayer, а тому можно поменять шрифт субтитров и явным образом задать их кодировку - тогда с субтитрами всё будет ок. я не знаю, как там гнуть smplayer, но вот пример проигрыша mplayer-а:
mplayer -sub subtitles.srt -subcp cp1251 video.avi
шрифт указывается через графический конфигуратор или кладётся как:
~/.mplayer/subfont.ttf Если субтитры внутри mkv, то обычно кодировка UTF8, тогда уже остаётся только явно задать правильный шрифт.
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
23-Май-08 18:11
(спустя 3 часа)
stim_pack
Спасибо, добавил в шапку информацию по просмотру в linux. От себя могу сказать, что Athlon64 3200+ на linux с smplayer без проблем тянет любой 1080p рип. Только что ремуксы не по зубам. А одноядерный 3200+ уже можно считать пыльной железкой.
smplayer'у кодировку сабов можно задать явно через gui, но надёжнее сказать ему подгружать .ssa библиотеку. Я всегда вшиваю сабы в utf, проблема может быть только если совсем старая система не знает что такое utf либо по умолчанию используется шрифт без кириллических символов.
По поводу сжатия ИМХО достаточно спорные утверждения, в том числе о сжатии в один проход. Если время не позволяет, то --crf 18. Кроме того, есть техники прогнозирования конечного размера с заданным --crf с погрешностью максимум до -15%. Когда нужно забэкапить 1080p из ремукса, то один проход тоже выход. С нижней/верхней границей тоже не согласен. Бывают случаи, когда 2000 для NTSC мало. А бывает, что 1300 для PAL много. Исходники очень разные бывают.
|
|
train777
Стаж: 16 лет 6 месяцев Сообщений: 37
|
train777 ·
25-Май-08 12:55
(спустя 1 день 18 часов, ред. 25-Май-08 12:55)
Спасибо за информацию, особенно за возможность отключения субтитров (т.к. на плеере это не удаётся).
|
|
stim_pack
Стаж: 17 лет 5 месяцев Сообщений: 83
|
stim_pack ·
25-Май-08 14:20
(спустя 1 час 25 мин.)
shellgen
Если обжатие хоть сколь-нибудь заметно ухудшает картинку, по-моему, оно не должно быть выполнено, поэтому однопроходное сжатие придётся делать с явно завышенным CBR (constant bitrate), чтобы не срезать картинку при пиковых увеличениях битрейта (сцены движения). Что неминуемо отражается на размере.
Про исходники не спорю. Всякое бывает. Говорю о том, что встречалось мне. Битрейт говорил исключительно для двупроходного сжатия и при максимальном сохранении качества, невзирая на время сжатия.
Обычные варианты обжатия:
1. Максимальное качество + минимальный размер = максимальное время обжатия
2. Минимальный размер + минимальное время обжатия = минимальное качество
3. Минимальное время обжатия + максимальное качество = максимальный размер
Мне обычно подходит только 1й вариант. Кстати, никогда не жму фильм "под болванку". Грешно поэзию мерять пятаками.
Цитата:
Когда нужно забэкапить 1080p из ремукса
Можно поподробней? Не понял фразы.
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
25-Май-08 14:47
(спустя 26 мин.)
stim_pack писал(а):
однопроходное сжатие придётся делать с явно завышенным CBR (constant bitrate)
А зачем задавать при однопроходном сжатии CBR, если есть CRF? И размер вовсе не будет максимальным, он скорее будет оптимальным, но естественно сложно прогнозируемым и в большинстве случаев неудобным для хранения. Не думаю, что каждый ваш рип имеет средний RF меньше 18. Качество страдать не будет, пострадает неудобный размер.
Согласен с первым вариантом, в 90% случаев руководствуюсь той же стратегией.
stim_pack писал(а):
Грешно поэзию мерять пятаками.
+1
stim_pack писал(а):
Цитата:
Когда нужно забэкапить 1080p из ремукса
Можно поподробней? Не понял фразы.
Есть ремукс с блюрея со средним битрейтом видео 1080p vc1 ~30Mbps. Фильм не шедевр, но в коллекции иметь хочется. Его бы отфильтровать хоршенько и вдуть на болванку. А времени нет. Делаем по-быстрому 1080p-> --crf 18 -> за ночь готов рип раза в три меньше. Выдёргиваем из ремукса нужные дороги-субтитры и смело удаляем. Рип лежит на винчестере до лучших времён или до момента удаления.
|
|
stim_pack
Стаж: 17 лет 5 месяцев Сообщений: 83
|
stim_pack ·
25-Май-08 17:23
(спустя 2 часа 36 мин.)
CRF не читал, буду искать-узнавать, спасибо.
|
|
Kap1ik
Стаж: 16 лет 8 месяцев Сообщений: 36
|
Kap1ik ·
27-Май-08 19:05
(спустя 2 дня 1 час)
а можно по-подробней обьяснить как через VSO ConvertXtoDVD сделать норм двдшку.
я уж несколько раз пытался, размер почему то становился с ДВдрипки в 1,37гб до 3,7гб двд формата и изображение кривое получлось, то смещенное, то приближено слшком, что половину кадра не видно(
|
|
Zigzag
Стаж: 17 лет 9 месяцев Сообщений: 328
|
Zigzag ·
28-Май-08 20:27
(спустя 1 день 1 час, ред. 28-Май-08 20:27)
Не совсем понимаю...
Если действительно при данном кодеке идёт совсем(?) небольшая потеря качества, то почему его не реализуют в современных бытовых плеерах...???
|
|
mike046
Стаж: 17 лет 6 месяцев Сообщений: 126
|
mike046 ·
28-Май-08 20:41
(спустя 14 мин.)
Zigzag
потому что для декодирования (проигрывания) видео в этом формате нужны гораздо бОльшие вычислительные способности, нежели при декодировании DivX. Как следствие цена этих плееров ГОРАЗДО выше.
Есть еще ряд причин, но эта имхо основная.
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
28-Май-08 20:50
(спустя 9 мин.)
m16iCE
парадокс: crappy ipodы легко проигрывают h264, а бытовые плееры нет... Тут ещё маркетинг. Зачем тратить на поддержку формата, который имеет DVD стандарт вдоль и поперёк... это экономически не выгодно. DVD дисков ещё очень много надо продать. Хотите качество? покупайте Blu-Ray, там h.264 или vc1.
Kap1ik
Вроде как софтина одноклеточная, кнопку нажал - диск готов. Не пользовался ей никогда, загляните в раздел обработка аудио-видео, там обсуждали в том числе эту прог-у.
|
|
mike046
Стаж: 17 лет 6 месяцев Сообщений: 126
|
mike046 ·
28-Май-08 21:26
(спустя 35 мин.)
shellgen
мда... у них аппаратная поддержка, чтоль? про маркетинг я думал, только вот не придавал ему такого значения... а зря!
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
28-Май-08 21:33
(спустя 7 мин.)
shellgen писал(а):
m16iCE
парадокс: crappy ipodы легко проигрывают h264, а бытовые плееры нет...
Родной, ты что, перегрелся? иПоды поддерживают только сильну урезанный профайл. И в этом профиле h264 от DivX недалеко ушёл...
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
28-Май-08 21:35
(спустя 1 мин.)
drwho2
level41 свеженькие гаджеты кушают только в путь! --ref 3 --bframes 3 cabac
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
29-Май-08 09:24
(спустя 11 часов)
|
|
dylobko
Стаж: 17 лет 4 месяца Сообщений: 1018
|
dylobko ·
29-Май-08 13:29
(спустя 4 часа, ред. 29-Май-08 13:29)
m16iCE писал(а):
мда... у них аппаратная поддержка, чтоль? про маркетинг я думал, только вот не придавал ему такого значения... а зря!
Маркетинг в наше время уже давно одержал победу над разумом. Как говорят знающие товарищи, современный мир стоит на трёх китах, и имя им пиар, попил и откат. Так что надо к нему относиться со всей серьёзностью drwho2, я вам там добавил информации по плейерам.
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
29-Май-08 13:49
(спустя 20 мин.)
вот это тоже куда-нить в FAQ, не совсем по теме но близко
чтобы не пропало
старался, такой пост набрал
https://rutr.life/forum/viewtopic.php?p=9669262#9669262
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
29-Май-08 13:51
(спустя 1 мин.)
shellgen писал(а):
drwho2
level41 свеженькие гаджеты кушают только в путь! --ref 3 --bframes 3 cabac
ага, а я жму
Код:
--ref 10 --mixed-refs --bframes 16 --b-pyramid
неее, нам unrestricted подавай! на меньшее не согласен!
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
29-Май-08 14:05
(спустя 14 мин.)
drwho2
А может отдельно сделать FAQ по HTPC? Тема объёмная, в пару абзацев не впишешь, а тут ещё народ напугаем: чтобы смотреть h264, надо собрать HTPC.
drwho2 писал(а):
неее, нам unrestricted подавай! на меньшее не согласен!
--ref 3 cabac --bframes 3 уже намного превосходит asp кодеки ... и то иПоды. ну их. Уж в большую-то железку встроить unrestricted по полной не проблема. --ref 16 даже глючная Дюна кушает, проверено. хотя там не чисто аппаратная поддержка насколько я понимаю.
|
|
drwho2
Стаж: 17 лет 4 месяца Сообщений: 328
|
drwho2 ·
29-Май-08 14:13
(спустя 7 мин.)
я так понимаю самая большая беда в
--b-pyramid
|
|
shellgen
Стаж: 18 лет 1 месяц Сообщений: 6417
|
shellgen ·
29-Май-08 14:20
(спустя 7 мин.)
drwho2
Да, кстати возможно. об --b-pyramid та же Дюна иногда спотыкается.
|
|
Karfax
Стаж: 17 лет 2 месяца Сообщений: 34
|
Karfax ·
29-Май-08 17:20
(спустя 2 часа 59 мин.)
Вот нашел еще одно толкования анаморфного разрешения:
Анаморфное кодирование - это процесс обработки картинки, который предполагает сохранение полного (или почти полного) ее разрешения по горизонтали, т.е. отпадает необходимость применять ресайз, что в свою очередь ведет к сохранению качества. При этом верный аспект при воспроизведении видео достигается путем установки флага PAR (Pixel Aspect Ratio) отличным от 1:1, т.е. отдельные пиксели изображения рассматриваются ни квадратными, а прямоугольными.
|
|
|