Перейти к содержанию
АнимеФорум

Видео, аудио кодеки, скрипты


Mensonge

Рекомендуемые сообщения

  • Ответов 266
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Пока не перенесли, напишу тут.

мкв - это не кодек. Как и ави, собственно. Это контейнер. На разницу производительности он почти не влияет (только разве что если сплиттер мкв будет кривыми руками написан), и непосредственно к ней, к производительности, не относится.

Ссылка на комментарий
Поделиться на другие сайты

Ну да я прапорщик и снимаю своё "НЯ" перед вашей продвинутостью. Я ничего не понимающий идиот и уже ушл убиваццо ап стену...
Ссылка на комментарий
Поделиться на другие сайты

Пока не перенесли, напишу тут.

мкв - это не кодек. Как и ави, собственно. Это контейнер. На разницу производительности он почти не влияет (только разве что если сплиттер мкв будет кривыми руками написан), и непосредственно к ней, к производительности, не относится.

Таки влияет... Только не на производительность системы, а скорее производительность подсистемы память-HDD. Разные типы контейнеров по разному ее загружают.

Кстати avi загружает сильнее всего.

Ссылка на комментарий
Поделиться на другие сайты

Да какой тут холивор... Все зависит от того, что в матрешку положено, она ведь много чего в себя может принимать, достаточно на спецификацию глянуть. Под современной машинкой корки ведь подразумевались? Высокобитрейтное видео и корки на колени ставило (ну это понятно, одно ядро задействовано было), а GPU, чтобы поддержать камушек, нужно было, чтобы видео соостветствовало определённым спецификациям (все слышали про разрекламированную возможность аппаратного декодирования видео у последних моделей видюшек). Сейчас такого уже наверное нет, поддержку smp к coreavc прикрутили (до четырех, обладателям квадов должно быть раздолье). А прежние тормоза могли вызываться еще плохой поддержкой контейнера, когда он набирал популярность, ну и кривым энкодингом и упаковкой в этот контейнер, что до сих пор встречается. А вообще, конечно, удобно, я вот субтитры в контейнер кидаю, чтоб отдельно не валялись, все в одно файле. Изменено пользователем Mikhail (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Разные типы контейнеров по разному ее загружают.

Разве? Я конечно не силен в устройстве кодеков и контейнеров, но закодированный в 264 трейлер в фулл-хд (1080) у меня что в .mov (да, это тоже контейнер), что в .mkv игрался одинаково медленно. Собственно, скорее уж разные сплиттеры загружают по разному. Разве что распределение дорожек внутри файла влияет на скорость прочтения с HDD... Вообще это конечно уже слишком тонкие материи.

Изменено пользователем Daniel Lind (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Разве? Я конечно не силен в устройстве кодеков и контейнеров, но закодированный в 264 трейлер в фулл-хд (1080) у меня что в .mov (да, это тоже контейнер), что в .mkv игрался одинаково медленно. Собственно, скорее уж разные сплиттеры загружают по разному. Разве что распределение дорожек внутри файла влияет на скорость прочтения с HDD... Вообще это конечно уже слишком тонкие материи.

Разные способы синхронизации звука с видео, в итоге разная степень использования подсистемы памяти.

Сплиттеры никого не загружают, все зависит от кодека, самый быстрый декодер для H264 - CoreAVC. Попробуй его поставить, может тормоза пройдут.

Ссылка на комментарий
Поделиться на другие сайты

ребят, подскажите, тут проблема возникла.

наверное с видеокодеком...

 

примерно одновременно на ноуте и обычном домашнем компе произошёл сей глюк, открываю видео, всё ок, разворачиваю на весь экран - всё чёрное (серое, тёмно/серое, всегда по-разному о_О), убираю обратно - всё снова норма... программы с пятой всё работает (каждый раз в разной)...

 

причём кодеки на комп и ноут ставились в разное время -__-

кодеки переставлял, проблема осталась... кодеки - klcodec один из последних

Ссылка на комментарий
Поделиться на другие сайты

примерно одновременно на ноуте и обычном домашнем компе произошёл сей глюк

Примерная одновременность настораживает. Если видео драйвера не обновляли, есть смысл зверушек поискать.

 

P.S. Проблема не в кодеках, а в видеодрайвере. Копайте в сторону переустановки его/винды.

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...
у меня тут какой то косяк странный выходит с HDTV видео, файлы с Naruto Shippuuden вроде работают полностью и отлично, а вот Bleach в момент когда начинается эндинг резко начинает тормозить видео, иногда за ним и звук, если уш слишком сильный асинхрон, притом обе RAW от одной группы TV-Japan , и по всем видимым параметрам видео обсалютно идентичны, в чём может быть трабл то?
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Хотелось бы обсудить утилиты для работы с видео/звуком. Меня интересует создание архива домашних записей. Кроме того, хочется сделать сжатые копии несколько фильмов и аниме, чтобы удобнее было смотреть с компьютера.

Мне очень нравится использовать CLI (Command Line Interface, Интерфейс Командной Строки) программы (большинство из которых с открытым кодом), а также AviSynth и VirtuadDub, конечно же.

Чтобы в AviSynth работал DirectShowSource, само собой, требуются DS декодеры/демуксеры(спплиттеры). FFDShow хорошо подходит. Но лучше сразу CCCP (Combined Community Codec Pack), содержащий его и ещё кое-чего до кучи.

Вот ещё разнообразные программы:

 

Испробованные:

 

FAAC (UNSTABLE) (CLI) - кодировщик AAC/mp4 audio (NeroAacEnc лучше)

FAAD (CLI) - Декодировщик AAC/mp4 audio

lame - лучший кодировщик mp3

mencoder - изначально линуксовский, mplayer'овский кодировщик. Поддерживает много форматов/контейнеров. Сложен в освоении.

mkvextract, mkvmerge (MKVToolnix) - извлечение/создание mkv (имеются GUI, графический интерфейс)

MP4Box (CLI) - Мультиплексирование mp4-совместимых видео/аудио потоков в mp4 (есть и другие возможности)

MP4Creator (CLI) - Работа с контейнером mp4

NeroAacDec, NeroAacEnc (Nero Digital) (CLI) - Декодировщик и кодировщик AAC/mp4 audio, лучше чем FAAC. Поддерживает LC, HE, HEv2 AAC

normalize - Нормализует уровень громкости WAV (в т. ч. и многоканального). Настраиваемый.

oggdec - Декодирует OGG звук в несжатый WAV

wavi - Может извлекать WAV-потоки из файлов (в т. ч. и AviSynth скриптов). Поддерживает многоканальные WAV.

x264 - Кодирует видео из AviSynth скриптов в H.264 (.264 для сборки, .mp4 и .mkv - в контейнере)

BeSweet - Декодирует/обрабатывает/перекодирует AC3 (например, из DVD).

avs2wav - то же, что и wavi, только, вроде, не поддерживает многоканальность.

 

Непроверенные:

 

bbtool - извлекает потоки из MPEG-2 контейнеров, таких как VOB

m2s (CLI) - Соединяет два моно WAV в один стерео (в AviSynth со звуком можно и не так манипулировать)

NeroAacTag (CLI) - Из названия должно быть понятно. Для меня не имела пока практической ценности.

silence (CLI) - создаёт пустой WAV

splitter (CLI) - сохраняет часть WAV

ssrc (CLI) - изменяет частоту дискретизации WAV. Автор Naoki Shibata. Говорят, лучший в своём роде. Интегрирован в AviSynth

Volumax (CLI) - нормализатор WAV

wavefs44 (CLI) - аналог ssrc

WaveGain (CLI) - Уровень WAV

 

Графические:

 

VirtualDub/VirtualDubMod/VirtualDubMpg2 - работа с AVI (MKV, OGM, MPEG2), кодирование системными кодеками (VFW). Захват видео с внешних источников.

 

AviSynth - программа-фреймсервер, позволяющая импортировать видео/звук и манипулировать с ними. Важно иметь также дополнительные плагины к нему.

 

DGMPGDec/DGIndex (бывший dvd2avi) - позволяет создавать проекты для DVD-файлов, открываемые потом в AviSynth'е. Демуксирует/декодирует(только AC3) звук и, пи желании, видео.

 

Вот эти программы (и альтернативы) хочу обсудить, поделиться опытом.

Позже отпишусь на примере использования.

Изменено пользователем Baka Oni-chan (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Использую BeSweet для декодирования AC3:

BeSweet -core( -input "f T01 3_2ch 448Kbps DELAY 0ms.ac3" -output a1 -6ch ) -azid( -g max )

где -core указывает файлы источник/приёмник и параметр -6ch, который означает создание 6-ти моно WAV. -azid регулирует опции декодирования AC3. Здесь это изменения амплитуды (громкости) до максимальной (нормализация).

Потом получившиеся файлы можно загрузить в AviSynth:

LoadPlugin("DGMPGDec\DGDecode.dll") #Загружаем MPEG2 декодер
LoadPlugin("plugins\ColorMatrix.dll")
MPEG2Source("f.d2v") #Используем DGDecode.dll для загрузки MPEG2 видео
ColorMatrix(mode="Rec.709->Rec.601")
# Загружаем моно WAV файлы в отдельные переменные
FL = WAVSource("a1FL.wav")
FR = WAVSource("a1FR.wav")
C = WAVSource("a1C.wav")
LF = WAVSource("a1LFE.wav")
SL = WAVSource("a1SL.wav")
SR = WAVSource("a1SR.wav")
a = MergeChannels(FL,FR,C,LF,SL,SR) #Соединяем каналы в 5.1
AudioDub(a)

или то же самое

LoadPlugin("DGMPGDec\DGDecode.dll") #Загружаем MPEG2 декодер
LoadPlugin("plugins\ColorMatrix.dll")
v = MPEG2Source("f.d2v") #Используем DGDecode.dll для загрузки MPEG2 видео
v = ColorMatrix(v, mode="Rec.709->Rec.601")
# Загружаем моно WAV файлы в отдельные переменные
FL = WAVSource("a1FL.wav")
FR = WAVSource("a1FR.wav")
C = WAVSource("a1C.wav")
LF = WAVSource("a1LFE.wav")
SL = WAVSource("a1SL.wav")
SR = WAVSource("a1SR.wav")
a = MergeChannels(FL,FR,C,LF,SL,SR) #Соединяем каналы в 5.1
AudioDub(v, a)

Изменено пользователем Baka Oni-chan (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Стоит ли увеличивать размер кадра меньшего исходника? Например, домашней записи 640x480? Или DVD до 1280x720?

Есль ли смысл апсайзить и какие ресайзеры для этого лучше? Многие любят резкость, но Lanczoc4Resize() (синоним LanczocResize(taps=4)), который так любят, даёт худшие результаты, чем Spline16Resize или Spline36Resize. Рекомендую последние как достойную замену Lanczoc'у. Они сохраняют чёткость и не создают таких сильных волн и "ступенек" на контурах. Ваше мнение?

Изменено пользователем Baka Oni-chan (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Стоит ли увеличивать размер кадра меньшего исходника?

Нет. И вообще, перекодировать исходный материал крайне не рекомендуется. Только фильтры.

Ссылка на комментарий
Поделиться на другие сайты

Нет. И вообще, перекодировать исходный материал крайне не рекомендуется. Только фильтры.

Тоже думаю, что нет смысла увеличивать разрешение исходника. А насчёт кодирования, если говорить о DVD, то тут ты прав: лучше скопировать как есть, иначе потерь качества не избежать. Но как можно не перекодировать видео, захваченное с внешних источников? Да и AviSynth выдаёт несжатый YV12/YUY2/RGB/... поток. Поэтому вопрос о выборе энкодера остаётся актуальным. Я ещё выложу кадры, показывающие результат ресайзинга разными встроенными в AviSynth фильтрами. Особенно интересно получается с BicubicResize.

Ещё, многие считают диким использование AVC кодеков для создания домашней видеотеки. А что тут плохого?

Изменено пользователем Baka Oni-chan (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Но как можно не перекодировать видео, захваченное с внешних источников? Да и AviSynth выдаёт несжатый YV12/YUY2/RGB/... поток.

Несжатый поток - это несжатый поток, это не перекодирование, а просто кодирование. Тут ресайз, кстати, может и пригодиться.

 

Особенно интересно получается с BicubicResize.

S-Spline и B-Spline, остальное от лукавого ^_^ Хотя, конечно, каждому случаю - свое решение.

Ссылка на комментарий
Поделиться на другие сайты

Имеется два проигрывателя (winamp, spider player). У одного преимущество в интерфейсе, у другого в музыке.

Если я правильно понял, то за качество музыки отвечают кодеки.

Вопрос: как переместить кодеки из одного в другой и чтобы всё работало ?

Ссылка на комментарий
Поделиться на другие сайты

как переместить кодеки из одного в другой и чтобы всё работало ?

ЕМНИП, винамп использует свои кодеки, так что никак.

 

У одного преимущество в интерфейсе, у другого в музыке.

Вроде как фубар наиболее вменяемый под виндой, нет?

Ссылка на комментарий
Поделиться на другие сайты

Вроде как фубар наиболее вменяемый под виндой, нет?

Если можно, то более развёрнуто. Сразу не могу понять.

ЕМНИП, винамп использует свои кодеки, так что никак.

А если плеер использует не свои.

Ссылка на комментарий
Поделиться на другие сайты

просто используйте foobar и не морочьте себе голову )

 

а еще лучше переходите на lossless форматы звука, там не особо важны кодеки (:

Изменено пользователем Davinel (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

просто используйте foobar и не морочьте себе голову )

 

а еще лучше переходите на lossless форматы звука, там не особо важны кодеки (:

Фубар имеется, может вопрос туповат, но, что с ним делать ?

Я, итак на lossless и ogg.

Ссылка на комментарий
Поделиться на другие сайты

А если плеер использует не свои.
Значит он использует DirectShow декодеры. Какие будут декодировать потоки, зависит от их приоритета. Стандартных средств для управления DirectShow нет. Но если вы устанавливаете сторонний декодер, то он регистрируется в системе. Важно при переходе на другой декодер удалять предыдущий.

Установленные DirectShow фильтры с наивысшим приоритетом (в идеале - единственные, установленные в системе) используются для ВСЕХ программ, использующих DS.

Исключение - встроенные кодеки. В Media Player Classic (устанавливается с K-Lite и CCCP паками) имеются встроенные фильтры (демуксеры и декодеры, Source и Transform фильтры), и если они включены, то используются.

MP3 аудио плеер Apollo имеет встроенный mp3 декодер.

WinAmp тоже имеет встроенные, но можно устанавливать и дополнительные. Реализуются как dll библиотеки вроде.

Вот так как-то...

 

Для тех, кто не средненький юзер, есть сайт - rarewares.org. Полезный ресурс.

Изменено пользователем Baka Oni-chan (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

Фубар имеется, может вопрос туповат, но, что с ним делать ?

1. Запустить.

2. Создать коллекцию и базовые плейлисты.

3. ????

4. PROFIT

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...

Важная информация