Форум: ТЕХНИЧЕСКАЯ ЧАСТЬ
Тема: Кодеки и контейнеры
автор: Esc

сообщение оставил Esc , 04 января 2007, 21:16
Данная статья предназначена для отсылания сюда тех, кто пытается что-то "конвертить", не понимая, что они делают и зачем.

Чтобы максимально эффективно работать с любым объектом нужно понимать как он устроен. Если видеофайл для вас - таинственная чёрная коробка, внутри которой творятся загадочные штуки, возможно не без помощи чёрной магии, - эффективность ваша будет минимальна.

Итак. Вся информация в компьютере сформирована в виде файлов. Это, надеюсь, ни для кого не сюрприз. Вот от данного базового понятия мы и пойдём.

Всякий видеофайл обязательно должен представлять из себя контейнер. Контейнер - это хранилище для содержимого. Бывают хранилища различной структуры - это форматы контейнеров. Вот например коробка для бенто - это пример контейнера. В неё можно положить суши, а можно темпуру. Что можно положить в видеоконтейнер? Ну как минимум - изображение и звук, по одной штуке. Это такой набор, без которого уже и смотреть нечего. Что можно положить по максимуму? Современный контейнер матрёшка позволяет засунуть в себя несколько видео и аудиодорожек, графические и текстовые субтитры, шрифты для их отображения, картинки и сам не знаю, что ещё.

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

Примеры контейнеров: mpeg, avi, mkv, mp4, ogm, vob, mov, rm, divx, asf. Не надо долго присматриваться к списку, чтобы понять, что это стандартные расширения файлов. Разумеется. Потому что файл = контейнер.

Внутри контейнера хранятся потоки или дорожки. Эти потоки имеют свой формат, именуемый кодеком. И вот эту разницу надо особенно чётко понимать. Контейнер - это формат файла. А кодек - это формат потока в нём. Это две независимые вещи. Да, есть некоторые неразрывно связанные контейнеры и кодеки. Например, в контейнере Real Media могут храниться исключительно потоки в формате Real Video и Real Audio. И наоборот, ни в каких других контейнерах (почти - как меня уже успели поправить) эти форматы храниться не могут. Но они всё равно остаются разными понятиями, которые не надо смешивать.

В понятие кодека обычно включают следующие аспекты:
1) Собственно формат хранения данных.
2) Программное обеспечение, позволяющее закодировать информацию в данный формат и/или раскодировать её из него.

Примеры видео кодеков: divx, xvid, avc, x264, vp6, vp7, mpeg-1, mpeg-2, huffyuv.
Примеры аудио кодеков: mp3, ogg, ac3, aac.

В то время как контейнеры, как правило, различают по расширениям файлов, кодеки различают по четырёхсимвольному FourCC коду.

Понятие кодека как правило связано с неким ужатием. Сырые (raw, uncompressed) потоки тоже имеют свои форматы, но им декодирование не нужно и потому понятие кодека к ним обычно не применяется.

А теперь рассмотрим наиболее популярные контейнеры, кодеки и связанные с ними проблемы. Проблемы у нас бывают как правило двух типов: связанные с проигрыванием и связанные с редактированием.

MPEG - один из самых древних контейнеров. В нём может храниться исключительно видео в фомате mpeg-1 и аудио в формате mp2. Причём по-хорошему - с довольно строгими ограничениями по размеру изображения и битрейту звука. В силу древности и примитивности формата его понимают практически все плееры и редакторы. Но по тем же самым причинам его почти невозможно стало встретить. Никому такое барахло не нужно.

AVI - тоже довольно древний, но пока ещё весьма полезный контейнер. Хорош он тем, что его понимают опять же все плееры и все редакторы. Влезают в него почти все mpeg-based форматы, а также многие совместимые с ними. В avi не влезают следующие видеоформаты: avc (также известный как Nero AVC или Nero H.264), wmv ниже 9 версии, а также всякая мишура типа real video, которая изначально спроектирована несовместимой ни с чем на свете. Из звуков - якобы всё что угодно, кроме Vorbis ogg.

OGM - это как раз то место, куда лезет Vorbis ogg. Ибо формат был создан на основе этого самого ogg. На данный момент практически вытеснен матрёшкой ибо она умеет всё то же самое, только лучше. И точно также не поддерживается никакими мейнстримовыми программами. Лучший известный софт для обработки - VirtualDubMod.

MKV - матрёшка, в которую влезает практически что угодно, кроме flash video. Но в силу её сложности и универсальности с нею до сих пор можно сделать только такие вещи как: собрать, посмотреть и разобрать.

MP4 - это фактически современный MPEG. Принимает в себя исключительно вещи, совместимые со стандартом MPEG, но зато включая его новейшие разновидности. В первую очередь это видео в H.264 и аудио в aac.

VOB - специальный контейнер для DVD. Хранит в себе видео исключительно в формате mpeg-2. Зато звук может быть в самых разных форматах. Но самым распространённым вариантом является Dolby Digital (ac3).

Уф, устал. Концовку придётся скомкать.
Короче, если у вас проблемы с файлом, разберитесь прежде всего, это проблема с кодеком или с контейнером. Потому что решаются они приципиально по-разному. Иногда достаточно лишь переместить видеопоток из одного контейнера в другой (процесс, занимающий не больше минуты и не ухудшающий качества) вместо того, чтобы устраивать конвертацию (потратите несколько часов и испортите картинку), которую вам наверняка устроят однокнопочные конвертеры, столь любимые ламерами всех мастей.



сообщение оставил Генерал Гривус , 05 января 2007, 15:53
Хмм. Интересно. А как видеопоток из одного контейнера в другой переместить? Я только конвертировать умею...(и то коряво :laugh: )
сообщение оставил Esc , 05 января 2007, 16:27
Генерал Гривус
Это тебе так кажется. На самом деле когда ты прошиваешь звук в видеофайл - это уже перемещение. Когда ты делаешь extract - это тоже перемещение. Мне просто очень хочется, чтобы люди осознали разницу между перекодированием потоков в другой формат и перемещением их без изменений в другой контейнер.

Вот яркий пример: < http://forum.akross.ru/ikonboa....;t=3529 >
Человек не знает, что такое ogm, и готов переводить его в avi или mpeg. Потому что всё, что он знает, это что ogm в редактор не лезет, а avi и mpeg лезут. А человек, знающий написанное мною выше, уже понимает, что перевести ogm в avi элементарно. Потому что в обоих контейнерах хранят видео совместимых кодеков. Поэтому нужно из файла убрать субтитры и убрать/перекодировать звук - и можешь спокойно сохранять в avi. В то время как в mpeg придётся перекодировать всё, и можешь заодно помахать ручкой качеству.

сообщение оставил Генерал Гривус , 05 января 2007, 16:34
Всё дошло только что Mkv B avi переместил. Операция заняла меньше полуминуты (видео где пол-часа). Результат - без звука и потери качества. Спасибо дядя Esc! :pray:
сообщение оставил zzerg , 05 января 2007, 16:43
Цитата (Генерал Гривус @ 05 января 2007, 13:53)
Хмм. Интересно. А как видеопоток из одного контейнера в другой переместить? Я только конвертировать умею...(и то коряво)
Например, неоценимый VirtualDubMod умеет открывать контейнеры avi, ogm, mkv (могут быть нюансы), и вроде mpeg тоже. А сохранять умеет в avi, mkv (и кажется ogm тоже). Если при этом использовать режим Direct Stream Copy для видео, то видеопоток будет просто скопирован, без перекодирования.
Более того, это можно делать даже не имея соответствующего установленного декодера (разумеется, посмотреть видео при этом нельзя).

ЗЗЫ что-то я торможу нынче...



сообщение оставил Генерал Гривус , 05 января 2007, 16:48
Да но я перемещал карасика закоденого ВП7 я если б он был в avc нефига бы не получилось.
сообщение оставил Aggressor , 05 января 2007, 17:28
И все-таки, чем "открывать" контейнеры MP4 для извлечения видеопотока? Я так и не нашел пока  ничего подходящего.
сообщение оставил Генерал Гривус , 05 января 2007, 17:51
Вегас может mp4 открывать,но перемещать поток без кодирования - нет скорее всего.
сообщение оставил Esc , 05 января 2007, 18:43
Цитата (Генерал Гривус @ 05 января 2007, 07:48)
Да но я перемещал карасика закоденого ВП7 я если б он был в avc нефига бы не получилось.

Моего что ли? о_О

Цитата (zzerg @ 05 января 2007, 07:43)
Например, неоценимый VirtualDubMod умеет открывать контейнеры avi, ogm, mkv (могут быть нюансы), и вроде mpeg тоже.

mkv он берёт только простой структуры. И позорно умирает, если например находит сабы в чём-то кроме srt.

Цитата (zzerg @ 05 января 2007, 07:43)
А сохранять умеет в avi, mkv (и кажется ogm тоже).

В ogm прекрасно сохраняет. Только не надо этого делать. ;-)

Цитата (Aggressor @ 05 января 2007, 08:28)
И все-таки, чем "открывать" контейнеры MP4 для извлечения видеопотока? Я так и не нашел пока  ничего подходящего.

А я например не искал. mp4 довольно редкий контейнер, ради которого мне даже заморачиваться лень. Если припрёт, переведу его в mkv через mkvtoolnix-mkvmerge, а потом mkvextract-ом вытащу всё что надо.  :biggrin:

сообщение оставил vindichi , 05 января 2007, 18:53
Esc,

Цитата
В avi не влезают следующие видеоформаты: avc (также известный как Nero AVC или Nero H.264)


А Х264 тоже является же AVC форматом, но в AVI лезет только так. В чем вообще разница между Х264 и Н264?

сообщение оставил zzerg , 05 января 2007, 19:18
Цитата (vindichi @ 05 января 2007, 16:53)
А Х264 тоже является же AVC форматом, но в AVI лезет только так. В чем вообще разница между Х264 и Н264?
x264 is a free software library for encoding H.264/MPEG-4 AVC video streams.
x264 -- это библиотека для кодирования в формат H.264/MPEG-4 AVC.

Кстати, H.264 и AVC -- это одно и то же.

сообщение оставил Esc , 05 января 2007, 19:23
Цитата (vindichi @ 05 января 2007, 09:53)
А Х264 тоже является же AVC форматом, но в AVI лезет только так. В чем вообще разница между Х264 и Н264?

Есть стандарт кодека: H.264, он же MPEG-4 Part 10, он же AVC (Advanced Video Coding).

У данного стандарта на текущий момент есть 2 реализации. Точнее 2 реализованных encoder-а (декодеров чуть больше). Ещё точнее есть третий у Apple, но маки нас как-то мало волнуют.

1. Nero AVC - коммерческий продукт. Его FourCC code - AVC1. Из-за чего именно его обычно именуют просто avc. Поддаётся исключительно помещению в новейшие контейнеры по причине активного использования b-фреймов. И это единственное, что я знаю про b-фреймы. %) Кодируется исключительно через специальную утилиту Nero Recode.

2. x264 - открытая (open source) разработка. FourCC code - H264. Этот уже в avi спокойно себе помещается. Для кодирования есть cli - command line interface, и официально брошенная линия VfW - через которую можно кодить в дабе. Правда если вы откроете в дабе результат, вас может ждать сюрприз со смещением на 3 фрейма. Я не знаю, для чего там в начале вставляются эти drop-фреймы, но мешаются они изрядно. При проигрывании же они дропаются, что понятно из названия. То есть выбрасываются.

Оба формата по праву называются H.264. Оба теоретически являются AVC. Потому что это всё названия стандарта. Из-за чего и происходит вечная путаница между ними.

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



сообщение оставил narsil , 05 января 2007, 19:31
Цитата (Esc @ 05 января 2007, 18:43)
Если припрёт, переведу его в mkv через mkvtoolnix-mkvmerge, а потом mkvextract-ом вытащу всё что надо.
А вот это не всегда прокатит. По крайней мере только что таким образом собрал матрешку, а при попытке разобрать получил, что видео поток не имеет sample rate и mkvextract, ровно как и VDM его глотать не хотят и не будут.

сообщение оставил Esc , 05 января 2007, 19:41
narsil
Версия mkvtoolnix?

сообщение оставил narsil , 05 января 2007, 19:51
Esc
1.6.0

сообщение оставил Esc , 05 января 2007, 20:31
narsil
А почему не 1.8.1? 1.6.0 была выпущена 14 октября 2005 г. Ты не думаешь, что что-то могло и поменяться?

сообщение оставил narsil , 05 января 2007, 20:44
Esc
Думаю. Но качать - пока средств не было.
По скачивании, ежели не поможет, будет тут подробный отчет с картинками о действиях.

сообщение оставил Генерал Гривус , 06 января 2007, 15:46
Цитата (Esc @ 05 января 2007, 18:43)
Цитата (Генерал Гривус @ 05 января 2007, 07:48)
Да но я перемещал карасика закоденого ВП7 я если б он был в avc нефига бы не получилось.

Моего что ли? о_О

Его родимого :biggrin:
Есть вопрос - если видео H.264 закодировано разными енкодерами, будет ли это всё одни декодером играться?



сообщение оставил Aggressor , 06 января 2007, 22:34
Наконец-то я поборол ошибку открытия .mkv в Virtual Dub Mod-e, которая не позволяла извлечь видеопоток. Ошибка вида "The source video stream uses a compression algorithm which is not compatible with AVI files" была преодолена такими действиями:
1) mkvExtract для извлечения видеопотока в формате *.h264;
2) avc2avi для запихивания этого потока в *.avi контейнер;
3) установка в опциях ffdshow VFW configuration поддержку "Decoding - Use for .h264 decoding"
4) Теперь берем обычный VirtualDub- и вуаля!

Интересно, почему Даб Мод сразу не захотел понимать?



сообщение оставил BooZeLo , 06 января 2007, 23:42
Aggressor, ужаснулся когда увидел КАК vdm жмет х264...
рассказывать эту пошлятину вам, приличным людям, не буду, но скажу что получается многократное пережатие, и в конце получаем непонятно что. Контейнер AVI, если быть точным. В котором 264-ка хранится не могёт. :wow:
х264 буду делать только через официальную визульную оболчку, или через cmd...

сообщение оставил Скай , 07 января 2007, 00:05
Aggressor
С Новым Годом }:)
< Клик ми! >



сообщение оставил Esc , 07 января 2007, 08:28
Цитата (Генерал Гривус @ 06 января 2007, 06:46)
Есть вопрос - если видео H.264 закодировано разными енкодерами, будет ли это всё одни декодером играться?

Должно. Стандарт, как-никак.

Цитата (BooZeLo @ 06 января 2007, 14:42)
Aggressor, ужаснулся когда увидел КАК vdm жмет х264...

Vdm-то тут при чём? Может конечно есть разница при кодировании через VfW и CLI интерфейсы. Но не vdm-а тут вина. Он кодеку несжатый кадр даёт, обратно сжатый получает. Сдал, принял, подпись, печать, отпечатки пальцев. Всё.

сообщение оставил narsil , 07 января 2007, 22:44
Цитата (narsil @ 05 января 2007, 20:44)
По скачивании, ежели не поможет, будет тут подробный отчет с картинками о действиях.
Не помогло.

Пациент - School Rumble Semester 2 - 07.mp4 (релиз от wannabefansubs)
Инструмент - mkvtoolnix-unicode-1.8.1

Заталкивается этот файл в mkv (07.mkv) без проблем. Окно mkvmerge GUI выглядит < вот так >.

После чего, при попытке достать из матрешки видео с помощью mkvextract имеем следующее:
C:\Program Files\MKVtoolnix>mkvextract tracks "07.mkv" 1:07.avi

Error: Track 1 with the CodecID 'V_MS/VFW/FOURCC' is missing the "default duration" element and cannot be extracted.


C параметром --raw и --fullraw (mkvextract tracks "07.mkv" --raw[--fullraw] 1:07.avi) поток экспортируется, но в дальнейшем ни VDM ни mkvmerge его не распознает.

При попытке затолкать собраную матрешку в VDM получаем:
VirtualDub Error

Matroska straem 1 doesn`t have a samplerate


Вот информация о 07.mkv которую выдает mkvinfo:
C:\Program Files\MKVtoolnix>mkvinfo 07.mkv
+ EBML head
|+ Doc type: matroska
|+ Doc type version: 1
|+ Doc type read version: 1
+ Segment, size 214901019
|+ Seek head (subentries will be skipped)
|+ EbmlVoid (size: 4027)
|+ Segment information
| + Timecode scale: 1000000
| + Muxing application: libebml v0.7.7 + libmatroska v0.8.0
| + Writing application: mkvmerge v1.8.1 ('Little By Little') built on Nov 25 2006 16:14:30
| + Duration: 1456.021s (00:24:16.021000000)
| + Date: Sun Jan 07 18:36:28 2007 UTC
| + Segment UID: 0xb7 0xcd 0xc2 0xd2 0xa4 0xe6 0xc2 0x06 0x85 0x47 0x4f 0xa6 0x57 0x2c 0xed 0x63
|+ Segment tracks
| + A track
|  + Track number: 1
|  + Track UID: 2252907422
|  + Track type: video
|  + Enabled: 1
|  + Default flag: 1
|  + Forced flag: 0
|  + Lacing flag: 0
|  + MinCache: 1
|  + Timecode scale: 1.000000
|  + Max BlockAddition ID: 0
|  + Codec ID: V_MS/VFW/FOURCC
|  + Codec decode all: 1
|  + CodecPrivate, length 40 (FourCC: DIVX, 0x58564944)
|  + Language: und
|  + Video track
|   + Pixel width: 640
|   + Pixel height: 480
|   + Interlaced: 0
|   + Display width: 640
|   + Display height: 480
| + A track
|  + Track number: 2
|  + Track UID: 982578593
|  + Track type: audio
|  + Enabled: 1
|  + Default flag: 1
|  + Forced flag: 0
|  + Lacing flag: 1
|  + MinCache: 0
|  + Timecode scale: 1.000000
|  + Max BlockAddition ID: 0
|  + Codec ID: A_AAC
|  + Codec decode all: 1
|  + CodecPrivate, length 2
|  + Default duration: 21.333ms (46.875 fps for a video track)
|  + Language: und
|  + Audio track
|   + Sampling frequency: 48000.000000
|   + Channels: 2
|+ EbmlVoid (size: 1024)
|+ Cluster

сообщение оставил Pause , 07 января 2007, 23:55
narsil
А зачем mp4 в MKVToolniX ????

сообщение оставил Aggressor , 08 января 2007, 01:37
Скай
Капеееец... а я убил часа 4, чтобы пройти по этому пути самостоятельно  :sad:

сообщение оставил Esc , 08 января 2007, 02:02
narsil
Размер файлика случайно не 214 908 101 байт?

сообщение оставил Esc , 08 января 2007, 02:19
narsil
Короче, нашёл тебе хороший тул. Называется YAMB. Качается < отсюда >.

Релиз твой по-видимому от Wannabe-fansubs. Нужно ли говорить, что они идиоты? Файл состоит из видео в XviD и звука в Aac. Контейнер, как ты уже знаешь, mp4. Что за безумное сочетание, и зачем оно такое, неизвестно. Сами Wannabe-fansubs на вопрос отвечают "нам так нравицо".

сообщение оставил narsil , 08 января 2007, 14:09
Esc
Размер файла такой, релиз Wannabe-fansubs. Утилитку качну на досуге, пасиб за наводку)

сообщение оставил Генерал Гривус , 08 января 2007, 15:24
Кстати какой энкодер дальновиднее использовать - х.264 или NeroAVC? А то 1й - левак а-ля Xvid а второй довольно специфическая коммерческая разработка.
сообщение оставил BooZeLo , 08 января 2007, 17:08
Генерал Гривус
имхо, цена не имеет значения, имеет значение широко известные прямота рук и умение готовить

сообщение оставил FL@$H , 09 января 2007, 01:59
Цитата
Кстати какой энкодер дальновиднее использовать - х.264 или NeroAVC? А то 1й - левак а-ля Xvid а второй довольно специфическая коммерческая разработка.


Xvid не любят за вполне конкретные присущие ему артефакты, а не за opensource - это как раз только плюс. x.264 таким вроде не страдает (по крайней мере, официальные билды в cli-версии). По результатам тестов - аниме жмет лучше всех h.264-конкурентов, + гибкая настройка всех параметров, + он бесплатный ))) В преимуществе lame над конкурирующими mp3-кодеками никто же не сомневается ;)

сообщение оставил Aggressor , 09 января 2007, 03:06
h.264, бесспорно, руль, но вот выкалупать пожатый этим делом файл для того же создания АМВ - целая проблема. Замучается наш брат, если все аниме будут им жать :)
сообщение оставил Генерал Гривус , 09 января 2007, 11:55
FL@$HСпасибо, добрый человек :biggrin:
сообщение оставил Скай , 10 января 2007, 01:01
Остаётся ждать пока ВД(М) научится самостоятельно по-человечески работать с h.264 и mkv }:)
сообщение оставил Chester , 11 января 2007, 18:16
Цитата (Esc @ 08 января 2007, 01:19)
Короче, нашёл тебе хороший тул. Называется YAMB. Качается отсюда.

Релиз твой по-видимому от Wannabe-fansubs. Нужно ли говорить, что они идиоты? Файл состоит из видео в XviD и звука в Aac. Контейнер, как ты уже знаешь, mp4. Что за безумное сочетание, и зачем оно такое, неизвестно. Сами Wannabe-fansubs на вопрос отвечают "нам так нравицо".


Я кстати этой програмкой пользуюсь уже давно :smile: Нет, я не идиот.  :smile: Просто это "безумное сочетание" или "ядреная смесь" отлично читается у меня на мобильнике и все клипы я тока так и катаю на свое счастье (xvid+аас)*yamb=mp4. До нахождения этой формулы я катал 3gp, а потом сделал так и  :wow:  :wow:.

сообщение оставил Esc , 11 января 2007, 19:03
Chester
Цитата
Просто это "безумное сочетание" или "ядреная смесь" отлично читается у меня на мобильнике и все клипы я тока так и катаю на свое счастье

Вот когда ты ещё их и делать на мобильнике начнёшь, тогда mp4 перестанет быть безумным выбором.

сообщение оставил Chester , 11 января 2007, 20:15
Цитата (Esc @ 11 января 2007, 18:03)
Вот когда ты ещё их и делать на мобильнике начнёшь, тогда mp4 перестанет быть безумным выбором.

Ну впринципе камера у меня снимает тоже в этом формате, но
Цитата (Esc @ 11 января 2007, 18:03)
Реальность отличается высокой скоростью рендеринга и отсутствием сюжета.

:smile:

сообщение оставил Генерал Гривус , 12 января 2007, 13:40
Если у тебя камера mp4 пишет, у тебя скорее всего новый смарт от нокии. Можно прогу поставить чтоб в ави смотреть :biggrin:
сообщение оставил Aggressor , 12 января 2007, 19:59
У меня в mp4 есть пару интересных анимех. Похоже, скоро и я доберусь до их "вскрывания"...
сообщение оставил Endymion , 18 января 2007, 06:47
Не знаю правильная ли это темка но создавать отдельную смысла не видел.
Собственно приспичило мне прошить сабы формата SSA в матрешку. В стримлист ВДМ их добавить нельзя. Попробовал прогу AVIMux. Добавил видео, добавил сабы. Жму старт и после того как 1/3 прошивки позади - вылазит табличка мол AVIMux_GUI.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
Подскажите плз что делать.

сообщение оставил BooZeLo , 18 января 2007, 10:30
как насчет доморощенного mkvtoolnix :smile:
сообщение оставил Endymion , 18 января 2007, 15:54
Да пес его знает что у меня такое. Сабы в формате ass нормаьно идут, а при ssa - запинается.
сообщение оставил Endymion , 18 января 2007, 16:38
mkvtoolnix прошивает, но при просмотре того что получилось если прокрутить ползунок вперед, видео встает и уже никуда идти не хочет(
сообщение оставил Esc , 18 января 2007, 17:18
Endymion
И кто сказал, что виноваты именно субтитры?
Haali splitter у тебя насколько свежий стоит?

сообщение оставил Endymion , 18 января 2007, 19:45
Цитата (Esc @ 18 января 2007, 17:18)
И кто сказал, что виноваты именно субтитры?

А я и не говорил)
Haali у меня 1.6.338.23

сообщение оставил Endymion , 26 января 2007, 17:17
Собственно столкнулся с такой проблемой.
Если у меня есть анаморфное видео в матрёшке и в одном контейнере с ним находятся субтитры (или лежат в той же папке), то видео отказывается воспроизводиться. Кто-нибудь знает из-за чего это и как это фиксить?

сообщение оставил Генерал Гривус , 26 января 2007, 17:24
Если не воспроизводятся все видео с сабами, то проблема с VobSub, если только с этим, то дело скорее всего в самих сабах. Попробуй другие рабочие сабы обозвать как эти и посмотри будет ли видео твоё с ними воспроизводиться.
сообщение оставил Esc , 26 января 2007, 17:25
У меня Хаали 1.6.400.11. Разница невелика, по идее.
Чем играются субтитры? Если VSFilter, то проверь его версию. Должен быть 2.37.
В каком формате субтитры? Нет ли в них мусора?



сообщение оставил Endymion , 26 января 2007, 18:29
Поставил Хаали 1.6.400.11 VSFilter и был 2.37, но на всякий случай переставил. Не помогло(
Цитата (Esc @ 26 января 2007, 17:25)
В каком формате субтитры? Нет ли в них мусора?

С анаморфным видео сабы в любом конфликтуют( Мусора нет,  даже самые банальные srt, где только таймкод и текст и то не хотят.
Цитата (Генерал Гривус @ 26 января 2007, 17:24)
если только с этим, то дело скорее всего в самих сабах

Это только в случае, когда видео анаморфное.

сообщение оставил Генерал Гривус , 26 января 2007, 18:56
Цитата (Endymion @ 26 января 2007, 18:29)
Это только в случае, когда видео анаморфное.

Интересная связь... У меня не VSfilter a VobSub, но впринципе в ВобСубе есть функция resolurion doubling поищи что-нибудь похожее в ВСфильтре, попробуй значения попереключать, и вообще в фильтре попробуй всё что связано с size.

сообщение оставил Endymion , 26 января 2007, 19:09
Цитата (Генерал Гривус @ 26 января 2007, 18:56)
не VSfilter a VobSub

Эт одно и то же)

Пробовал я все. Дело оказывается не в нём. Уже всё прекрасно работает!*вздыхает с облегчением*
Оказалось, что во всём виноват Windows Media Player. Где у него там заноза я разбиратся не стал. Пошел он... к Гейцу.
Light Alloy форева  :cool:



сообщение оставил Pause , 26 января 2007, 19:11
Цитата
Light Alloy форева
 
x2  :smile:

сообщение оставил Генерал Гривус , 26 января 2007, 19:38
Цитата (Endymion @ 26 января 2007, 19:09)
Эт одно и то же)

:lol:  :lol:  :lol: Помог называется
:biggrin:

сообщение оставил Esc , 26 января 2007, 20:22
Media Player Classic форева! А кто не согласен, тому в лоб!  :nunu:
сообщение оставил RatKiller , 26 января 2007, 20:23
Цитата (Endymion @ 26 января 2007, 19:09)
Light Alloy форева

Классиком пользуйся...ЛА после версии 3.0 себя перестал оправдывать

сообщение оставил Aggressor , 26 января 2007, 20:25
В порядке "фореверности", от лучшей к худшей:
1- Crystal Player;
2- Zoom Player;
3- Media Player Classic.

сообщение оставил RatKiller , 26 января 2007, 20:39
Aggressor
И в чем же фореверность заключается? (весь оффтоп - в личку)

По теме:
Проблема номер1:
Если кто знает как нормально, без лишнего геморроя и седых волос работать с контейнером мп4, будьте любезны подсказать...
И в связи с этим еще вопрос - что на декодирование мп4 больше подходит? ффдшоу иль еще что?

сообщение оставил Endymion , 26 января 2007, 21:24
Цитата (RatKiller @ 26 января 2007, 20:23)
ЛА после версии 3.0 себя перестал оправдывать

В чем это выражается? Как по мне, так если выполняет все нужные функции, значит оправдывает.

P.S. пойду пожалуй выбирать любимый плеер. )



сообщение оставил Esc , 26 января 2007, 21:57
Цитата (RatKiller @ 26 января 2007, 11:39)
что на декодирование мп4 больше подходит? ффдшоу иль еще что?

Вот так пишешь, пишешь... Ты б хоть первое сообщение в теме почитал для начала....

сообщение оставил Pause , 26 января 2007, 22:15
Ёще раз сорри за флуд..., но  light alloy полностью себя оправдывает...особенно если поставить скин, который весит 10 кб...LA тогда начинает просто летать ( в разы быстрее всего что мне довелось пробовать )
p.s. и читает всё подряд..!!! Версия 4.1 рулез!!!

сообщение оставил Esc , 26 января 2007, 22:17
[moderator mode]
Всем желающим обсудить и сравнить софтовые плееры предлагается открыть новую тему.
Здесь хватит оффтопить.
[/moderator mode]



сообщение оставил RatKiller , 26 января 2007, 22:58
Esc
Sumimasen
Читал я ту страничку, я многое читаю из твоих полезных советов. Вот только ответа не нашел, а ориентироваться приходится по иконкам в трее...то ФФД вылезает, то Хаали...

сообщение оставил Esc , 26 января 2007, 23:28
Haali - сплиттер. Программа, разделяющая содержимое контейнера на потоки и выдающая их системе на декодирование.
FFDshow - DirectShow decoder. Программа, декодирующая потоки и выдающая их системе на проигрывание.
Они выполняют разные функции и вылезают абсолютно независимо друг от друга. Сказать
Цитата
то ФФД вылезает, то Хаали...
всё равно что сказать "я то на машине ехал, то по дороге".
Mp4 - это контейнер, а значит он вообще не подлежит декодированию, и с ffdshow никогда не пересекается. А декодированию подлежит его содержимое, которое может быть каким угодно. Так что предыдущий вопрос твой тоже не имеет смысла.

сообщение оставил RatKiller , 26 января 2007, 23:40
Esc
Угу, понял, только я тут ни при чем, сам знаю, что Хаали - сплиттер, а ФФД - декодер, это-то и напрягает. Но не суть важно, иначе можно часами еще разбираться...
Просто в АЕ вчера залез, а вместо картинки - черный экран, раньше все на месте было. Видео через ависинт, ибо мп4 АЕ не хавает(at least у меня), зато Вегас...хотя это не сюда уже.

сообщение оставил Esc , 27 января 2007, 00:45
RatKiller
Так а внутри-то что?! Видео в чём? Avc?

сообщение оставил narsil , 27 января 2007, 03:33
RatKiller
Прямо в этой теме, < на 2-й странице >, Esc выложил тул для работы с mp4 - < YAMB >.
Сам я еще к своей бакости им не попользовался Т_Т. Но, думаю, поможет.

сообщение оставил narsil , 27 января 2007, 04:33
Забавно. Пытался разобрать этим тулом mp4 с avc1 внутри. Если экспортить в raw, то этот raw потом ни VDM ни mkvmerge понимать не хотят. А если в avi, то после собирания её в матроску через mkvmerge видео не играется. А в даб и пробовать не буду, уж точно ничего хорошего не будет.
сообщение оставил Endymion , 27 января 2007, 07:13
Блин не сразу дошло что ты имеешь ввиду :)
Raw ты имел ввиду расширение файл.raw? или что? если Расширение, то его никто не поймёт. это придуманный формат)
Цитата (narsil @ 27 января 2007, 04:33)
А если в avi, то после собирания её в матроску через mkvmerge видео не играется

Тоесь пока он в ави он играется, а в матроске уже не играется? А из не играющейся матроски что-то достать пробовал?



сообщение оставил narsil , 27 января 2007, 13:36
Endymion
Цитата (Endymion @ 27 января 2007, 07:13)
Raw ты имел ввиду расширение файл.raw? или что? если Расширение, то его никто не поймёт. это придуманный формат)
Расширение влияет на то, какой прогой будет открываться файл. Если толкать его в прогу принудительно, то вобщем уже без разницы. Можно назвать авишку гифом и затолкать в любой плеер, все будет играться.
Цитата (Endymion @ 27 января 2007, 07:13)
Тоесь пока он в ави он играется, а в матроске уже не играется?
Неа, в ави тоже не играется. Видео по идее не должно вообще в нее влезать, оно ж avc1, но при экспорте получается h264.

сообщение оставил Endymion , 27 января 2007, 14:38
Цитата (narsil @ 27 января 2007, 13:36)
Можно назвать авишку гифом и затолкать в любой плеер, все будет играться.

Какие-то плееры проиграют, но уж точно не любой.



сообщение оставил RatKiller , 28 января 2007, 21:36
Esc
Забыл посмотреть, посмотрю, скажу...вот только что это изменит?
Причем какие-то серии нормально работают.
Amerika-no encoders DAI-kirai da yo. =)

сообщение оставил Endymion , 02 февраля 2007, 21:19
У меня вопрос. Можно ли как-то перевести ДВДшные меню в матрёшку? (или, скорее, создать аналог?) Тоесть, в ДВД варианте сначало идет видео заставка, потом статичное меню, а потом в зависимости от того что выбрать в меню - соотвецтвующее видео. В матрёшке такое возможно?
сообщение оставил Esc , 02 февраля 2007, 23:26
Endymion
Насколько мне известно, нет.

сообщение оставил Генерал Гривус , 04 февраля 2007, 18:58
Допустим я рипаю видео с DVD и разрешение хочу оставить 720x480. Что нужно сделать чтобы матрёшка сама аспект настраивала?
сообщение оставил Esc , 04 февраля 2007, 21:18
Генерал Гривус
В mkvmerge для видео на закладке Format Specific options ставишь ему Display width/height 853 x 480.

сообщение оставил Генерал Гривус , 05 февраля 2007, 08:11
Esc Премного благодарен.
сообщение оставил Endymion , 06 февраля 2007, 22:16
Вот попал сейчас ко мне релиз Air Movie от [Triad].
XviD 856x480 29.970  с не очень заметной, но надоедливой рассинхрой звука (звук правда неплохой ac3 5.1 385 kbps). Как считаете стоит его править или сразу на помойку и искать чего-нить получше?

P.S. И чего рипперы к этому Ксовиду прицепились. Кодеков других чтоль нет...



сообщение оставил Генерал Гривус , 07 февраля 2007, 08:30
Endymion Рассинхра скорее всего связана с неправильной частотой кадров. Её можно поменять в дабе direct stream, без перекодирования, так что попробуй или наугад подобрать, или посмотри в нете какая частота должна быть. Если аудио же аудиоряд сдвинут, то перегони его в вав в премьере поставь как надо и сохрани, закодь в мп3. Потом старый звук отрежь и прицепи новый тоже перекодировать не надо.
Цитата (Endymion @ 06 февраля 2007, 22:16)
P.S. И чего рипперы к этому Ксовиду прицепились. Кодеков других чтоль нет...

Скоро будет х264, который все-таки получше потому как входит в avc стандарт, таких проблем вызывать не должен с декодированием.

сообщение оставил Гоша , 07 февраля 2007, 16:31
Приветсвую... у меня вопросик....

Нарезку делаю через VirtualDub 1.6.11 (build 23774), все свои нарезки сохраняю в Full processing mode в итоге у меня такая картина... вегас берет.. а вот АЕ 6.5 ругаеться.... если точнее выразиться файл он грузит, но картинки такой нету... просто чернота....

и еще комп у меня слабый...
проц. 1600
опер. 512
видуха GeForce FX5200 128 mb

Я соб. к чему клоню. У меня АЕ6.5 при применения эффектов начинает тормазит... основной симп. видео файл он крутит как бы на минимальной скорости !!!! Да чтобы небыло лишних вопрос, чтобы загрузить отрезок мне приходиться выводить через сони вегас.....

1. Какой кодек сохранит мои нервы от г~мороя с АЕ6.5?
2. Можно как-нибуть избавиться от матрицы в АЕ с моим нынешнем компом ???

Жду ваших советов, заранее благодарен !

сообщение оставил Esc , 07 февраля 2007, 16:36
Триад обычно не ошибается. Единственное, с чем они тупят - это фреймрейт. У меня кстати их же релиз был, не помню рассинхры.
Я скорее предположил бы, что рассинхра идёт от неправильной декодировки пятиканального ac3.
И в стотысячный раз повторяю, рассказывайте подробности проблемы. Незаметная - это сколько? Замедление или опережение? Постояная или переменная величина? Учитесь анализировать проблему, а не "ой, незнакомая проблема" => полная остановка мозга.

сообщение оставил Endymion , 07 февраля 2007, 17:19
Цитата (Гоша @ 07 февраля 2007, 16:31)
Full processing mode

И зря. Direct Stream Copy надо. Зачем при нарезке губить качество исходника и тратить своё драгоценное (наверняка не малое) время на кодировку, если можно просто аккуратно отрезать.
Цитата (Гоша @ 07 февраля 2007, 16:31)
Какой кодек сохранит мои нервы от г~мороя с АЕ6.5? видео файл он крутит как бы на минимальной скорости !!!!

Кодеки тебе не помогут, разве что перекодировать с невероятным ухудшением качества (а этого ведь никто делать не будет). Просто видео играется на столько быстро, на сколько процессор успевает его рендерить. Используй Ram Previev, и тогда видео будет идти с нормальной скоростью, но продолжительность просмотра будет зависить от колличества оперативки. Ну или рендери участки проекта где нужно просмотреть эффект в uncompressed -)

Хотя, я вот подумал. Всетаки можно попробовать использовать перекодировку. Можно порезать видео 2 раза по разному.
1. Порезать, сохраняя в Direct stream copy и отложить в сторону.
2.
- Порезать в ВДМ (ВД) и перекодировать в Fast Recompress, задав для видео битрейта поменьше, и/или уменьшив картинку в 2 раза.
- можно попробовать перекодировать в Uncompressed (плюс тоже возможно уменьшить картинку)
- использовать то что у тебя получилось в АЕ
3. Когда проект будет готов подменить использованное видео, тем что ты нарезл в пункте 1.

Уменьшенике картинки для работы в проекте должно очень положительно отразиться на скорости просмотра, но для большенства эффектов это, скорее, окажется губительно при переводе на нормальное разрешение

Цитата (Esc @ 07 февраля 2007, 16:36)
Незаметная - это сколько? Замедление или опережение? Постояная или переменная величина?

В среднем пол секунды. Можно принять как должное, но в начале спешит. Ближе к середине рассинхра стает незаметна глазу, а к концу запаздывает.
Цитата (Esc @ 07 февраля 2007, 16:36)
Единственное, с чем они тупят - это фреймрейт

Разрешение 856x480 тоже идельно подобранным не кажется



сообщение оставил Esc , 07 февраля 2007, 18:34
Цитата (Endymion @ 07 февраля 2007, 08:19)
Разрешение 856x480 тоже идельно подобранным не кажется

Напрасно не кажется. Если это реальное разрешение изображения, то без ресайза по вертикали с сохранением аспекта мы можем иметь либо 856х480, либо 852х480.
Цитата (Endymion @ 07 февраля 2007, 08:19)
В среднем пол секунды. Можно принять как должное, но в начале спешит. Ближе к середине рассинхра стает незаметна глазу, а к концу запаздывает.

Это совершенно другое дело. Полсекунды - это очень много. И плохой декодировкой такое плавное смещение от опережения к запаздыванию объяснить нельзя. Что-то у тебя совсем не так. Надо мне найти свой релиз и глянуть.

сообщение оставил Endymion , 07 февраля 2007, 19:47
Esc
Может у тебя есть свой релиз, в смысле сделанный тобой?
Пойду-ка я ради интереса декодер переставлю. Может действительно с релизом все в норме и это у меня звук пляшет.

UpdПриехали. Видимо зря наговаривал на Триадовцев. Не знаю что именно было не так но после замены фильтра версии 1.10beta более новым (1.11) - рассинхры не замечается.

[Ха ха. А я еще хотел что-то править. Вот оно оказывается как бывет]
Esc
Аригато гозаймас!



сообщение оставил Гоша , 08 февраля 2007, 04:37
Уважаемый Endymion!
Вот забыл дописать... Месяц назад у меня все было норм... но вот щас началась эта самая борода... либо черный экран, либо вот такая красивая надпись "AE error: retrieving frame from video stream. (3)  (53"34)"От чего это может быть ? причем этот еррор вылазиет от DSC. От FR, NR, FPM просто черное видео!



сообщение оставил Endymion , 10 февраля 2007, 02:45
Понятия не имею. Если исходник подготовлен должным образом, никаких проблем быть не должно.
сообщение оставил Генерал Гривус , 10 февраля 2007, 14:18
Гоша Пиши свойства видео подробно.
И я полюбасу рекомендую посылать в редактор только несжатое видео.

сообщение оставил BooZeLo , 10 февраля 2007, 19:12
Huffyuv рулит
А вот все разжимать ненада - дивиикс устойчивой версии переваривается любыми редакторами

сообщение оставил Генерал Гривус , 11 февраля 2007, 14:32
Тут ещё вопрос в скорости работы. Несжатое видео гораздо менее требовательно к процессору, но нужен большой и быстрый HDD.
сообщение оставил RatKiller , 21 февраля 2007, 20:49
Генерал Гривус
как-то не особо приятно в Вегасе, н-р работать с 13-ти гиговым анкомпрессом.

сообщение оставил Aggressor , 21 февраля 2007, 23:21
RatKiller
Странно, а в Премьере с 10-гиговым нормально :wink:

сообщение оставил RatKiller , 21 февраля 2007, 23:55
Aggressor
А звук?
насколько я помню дурные привычки премьера...он любит издеваться над звуком создавая весьма объемные файлы...нет такого?

сообщение оставил Aggressor , 22 февраля 2007, 00:15
RatKiller
У меня звук тоже в Uncompressed, может, поэтому никаких глюков не замечал. Объемные файлы создает только с подачи пользователя, при получении команды "render selection". Удаляются через меню. Больше ничего не замечал.
З.Ы.: у меня Premiere Pro 2.0

сообщение оставил RatKiller , 22 февраля 2007, 00:52
Aggressor
Да у меня вообще АЕ 7.0 и я не для себя стараюсь.

сообщение оставил Генерал Гривус , 22 февраля 2007, 10:41
Необязательно ведь распаковывать весь исходный файл, только кусочки нужные в дабе берем и в анкомпрессед.  :tongue:
сообщение оставил Aggressor , 22 февраля 2007, 11:06
Генерал Гривус
Истину глаголишь! Но есть такие исходные файлы, которые распаковываются только целиком. При любых других раскладах даб позорно умирает. Помучался я с этим, пока делал клип на Шану :biggrin:

all
А не кажется ли вам, что настало время написать статью по кодированию полной (делюкс) версии клипа с помощью кодека h.264?

сообщение оставил RatKiller , 22 февраля 2007, 11:47
Генерал Гривус
а ведь можно же исходный файл и не трогать вовсе. Зачем место дополнительное занимать на винте?

сообщение оставил Генерал Гривус , 22 февраля 2007, 12:09
Далеко не все форматы\кодеки нормально работают с монтажными программами. Распаковывать приходится.
сообщение оставил RatKiller , 22 февраля 2007, 12:37
Генерал Гривус
ничего подобного...
не приходится ни разу, ависинт пользуй  :wink:

сообщение оставил zzerg , 22 февраля 2007, 13:19
Цитата (RatKiller @ 22 февраля 2007, 10:37)
не приходится ни разу, ависинт пользуй
мне кажется, это далеко не панацея...

сообщение оставил RatKiller , 22 февраля 2007, 13:37
zzerg
есть прецеденты?

сообщение оставил zzerg , 22 февраля 2007, 14:08
Цитата (RatKiller @ 22 февраля 2007, 11:37)
zzerg
есть прецеденты?

Ну, скажем так: нарезка из mkv череp ависинт+виртуалдуб мне очень не понравилась (нельзя навигироваться по кейфреймам, в результате всё очень медленно, это не говоря про падения, и вечные смещения кадров).
Предлагаешь вставлять в Вегас просто ависинт, без нарезания? Даже если он не будет глючить (хм?), тормоза будут просто неимоверные... (можно проверить ;) )



сообщение оставил Endymion , 22 февраля 2007, 14:31
Цитата (Aggressor @ 22 февраля 2007, 10:06)
А не кажется ли вам, что настало время написать статью по кодированию полной (делюкс) версии клипа с помощью кодека h.264?


Ну, Экхм. Для начала было бы хорошо, если б кто-то объяснил в чем разница между VFW и CLI версиями x.264 кроме как поддержка первым виндового интерфейса и отсуцтвие какого-либо GUI у второго. И если же разници нет, то врубаем x.264 VFW в ВДМ и кодим сколько влезет.

сообщение оставил Aggressor , 22 февраля 2007, 14:49
Цитата
врубаем x.264 VFW в ВДМ

Так и делал. Но к AVC video на многих тематических интернет-ресурсах рекомендуют клеить AAC audio, и хранить это все в контейнере mp4. ВДМ не приклеит AAC, да и помнится, Эск выступал против этого контейнера. Вот и хотелось бы больше инфы по вопросу. Если коротко:
- Чем плох вариант AVC+AAC=MP4?
- Как бороться с дроп-фреймами и рассинхронизацией (если такая имеется)?
- Как на счет стабильности кодера-декодера? (у некоторых изображение вверх ногами почему-то)
- Официальная позиция АКРОССа в отношении AVC
Ну и пошаговое руководство для ленивых и не особо искушенных в кодировании. В стиле недавней статейки "Кодируем превью в VP7".

сообщение оставил Endymion , 22 февраля 2007, 14:59
Цитата (Aggressor @ 22 февраля 2007, 13:49)
Эск выступал против этого контейнера.
И я против. Матрёшка форева! MP4 плох? Ну не то чтобы, просто с ним работать неудобно и "Матрешка умеет делать всё то же, только лучше" (с) Esc
А насчет .aac тут тебе поможет хорошая прога AviMux (где-то на сайте была, но советую найти версию поновее). Я её сейчас использую для пересборки одного сериала и весьма доволен.
Цитата (Aggressor @ 22 февраля 2007, 13:49)
- Как бороться с дроп-фреймами и рассинхронизацией (если такая имеется)?
Если кодировать из исходника сразу в h.264 то рассинхры быть не должно. Другое дело при переводе в другой контейнер, хотя тут не уверен.
Цитата (Aggressor @ 22 февраля 2007, 13:49)
- Как на счет стабильности кодера-декодера? (у некоторых изображение вверх ногами почему-то)
Вверх ногами это наверно от декодера зависит. Если поставлен криво то и результат соотвецтвующий. Еще точно знаю что картинку переворачивают некоторые кривые плееры. У меня такой проблемы не возникало ни разу. (Перешел на постоянное использование MPClassic, чего и вам желаю)
P.S. Ждем дедушку Аффцу -)



сообщение оставил zzerg , 22 февраля 2007, 15:12
Цитата (Endymion @ 22 февраля 2007, 12:31)
Для начала было бы хорошо, если б кто-то объяснил в чем разница между VFW и CLI версиями x.264 кроме как поддержка первым виндового интерфейса и отсуцтвие какого-либо GUI у второго. И если же разници нет, то врубаем x.264 VFW в ВДМ и кодим сколько влезет.

CLI -- это правильный и живой энкодер. Интерфейсы к нему существуют, но их удобность и устойчивость (мне лично) неочевидны. С радостью увижу ссылки на что-нить хорошее и доступное. А версия VfW заброшена разработчиками. Видимо ввиду того, что сама VfW -- устаревшая технология и с современными кодеками совместима исключительно через всяческие читы. А так как никто похоже не собирается переписывать ВДМ (который весь под VfW вроде как), то и ВД(М) тоже того и гляди попадёт в категорию "морально устаревших"...

сообщение оставил Генерал Гривус , 22 февраля 2007, 18:45
Вот об этом я тут и вещаю всё время! Кстати а NeroAVC кто-нить пробовал?
сообщение оставил narsil , 22 февраля 2007, 21:14
Пробовал. NeroRecode - достаточно простая, функциональная и удобная утилита для кодирования.
сообщение оставил *MS* , 23 февраля 2007, 20:46
Мой клип наконец то завершен=) А вот как зделать превью не знаю=( Так же не пойму какой лучше использовать кодек. Помогите?
сообщение оставил Endymion , 23 февраля 2007, 21:16
Интересно, статьи чтоль для красоты пишутся?
< Читить тут. >

сообщение оставил *MS* , 23 февраля 2007, 21:37
А можно узнать ссылку на скачивание VP7, а то непонятно где там надо скачать.Я в англисском нуб.
сообщение оставил Endymion , 23 февраля 2007, 21:42
*MS*
< Ссылка >

Неужели ты из тех, кто не пользуется K-Lite codec pack? Если пользуешься - смотри чтоб не поставил VP7 поверх К-Лайтового, ато есть все шансы получить конфликт.

сообщение оставил *MS* , 24 февраля 2007, 13:33
А разве нельзя просто сжать клип при помощи Вегаса? Там вроде есть все настройки сжатия и кодеки тоже.
сообщение оставил Drugt , 24 февраля 2007, 13:51
А большой резон VP6 на VP7 менять? Если и так всё работат?=)

P.S. немного не по теме, но на акросскон привью можно VP6/7 кодить? или железно DivX?

сообщение оставил Pause , 24 февраля 2007, 13:56
Drugt
На AcrossCON превью тока в Vp6 было... DivX это полная версия....

сообщение оставил Генерал Гривус , 24 февраля 2007, 14:13
Цитата
А большой резон VP6 на VP7 менять?

Большой. Качество лучше. К тому же надо быть "на острие прогресса". :biggrin:

сообщение оставил Drugt , 24 февраля 2007, 14:46
Цитата
Большой. Качество лучше. К тому же надо быть "на острие прогресса".

С моей машиной это ни к чему =) Это даже плохо)))
Но от кодека ещё никто не умирал, так что ради качества VP7 благополучно скачан и установлен=)

сообщение оставил *MS* , 24 февраля 2007, 15:31
Ну почему на сайте так плохо описанно кодирование, ничего не могу понять=((без обид со стороны авторов) Вот замечательно описанно превью с кодеком VP7, а я хочу делать превью кодеком DivX. Как это зделать ваще не пойму.=(  У меня есть незжатый готовый фаил, чё с ним делать? Очень прошу, если не трудно, опишите вкраце. Буду очень признателен=)
сообщение оставил Endymion , 24 февраля 2007, 17:38
Цитата (*MS* @ 24 февраля 2007, 14:31)
а я хочу делать превью кодеком DivX

1. В превьюзажатом DivX-ом будет неначто смотреть. Я такие часто даже не качаю.
2. Всё точно так же как и VP7, только при втором проходе нужно выбрать Multipass Nth pass.

сообщение оставил *MS* , 24 февраля 2007, 18:44
Огромное спасибо=)
Попробую сделать превью с помощью K-life. А полную с DivX=)



сообщение оставил Endymion , 24 февраля 2007, 19:39
Цитата (*MS* @ 24 февраля 2007, 17:44)
превью с помощью K-life

Хех. Не получится. K-Lite это не кодек, а пакет в котором много разных кодеков и фильтров.

Превью делай кодеком VP7. Как кодировать есть прекрасная статья. Ссылки я выше уже давал
Цитата (*MS* @ 24 февраля 2007, 12:33)
А разве нельзя просто сжать клип при помощи Вегаса? Там вроде есть все настройки сжатия и кодеки тоже.

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

Одним словом чтоб закодировать клип нормальным образом тебе нужны две программы : Virtual Dub Mod для видео и прошивки звука и BeLight (BeSweet Gui) для кодировки звука.

И не говори мол это всё сложно, невозможно и т д. Я видел тут много новичков которые пробовали, набивали шишки, но у них всё получалось.



сообщение оставил Генерал Гривус , 25 февраля 2007, 13:10
Цитата
В превьюзажатом DivX-ом будет неначто смотреть. Я такие часто даже не качаю

А как раньше люди делали? :biggrin:

сообщение оставил Endymion , 26 февраля 2007, 07:51
Цитата (Генерал Гривус @ 25 февраля 2007, 12:10)
А как раньше люди делали?

Кодили в vp6 -)

сообщение оставил BooZeLo , 27 февраля 2007, 13:36
Гонево. Самые лучше превью на конкурсе сделаны ДивХом, их хоть можно на фул скрин развернуть, и не стыдно. Принципы-то разные. Но на реал-масштабе смотрится вп6 гораздо лучше. ДивХъ - это супермега инструмент работающий только в *натренированых руках*
..Не моих, я превью клепал в OnVP6 :sad:

сообщение оставил igarechka , 28 февраля 2007, 12:26
помогите давуну :( а если у меня кодек canopus ето сильно плохо? у меня вообще образовалась какая-то помойка  по ходу дела в кампутере.. хочу разобраться, но сколько про кодеки не читаю - все китайская грамота, ни беса не понимаю в етой теме :(
сообщение оставил Chester , 28 февраля 2007, 12:56
Цитата (igarechka @ 28 февраля 2007, 11:26)
ни беса не понимаю в етой теме :(


что именно не понятно? задавай конкретные вопросы...
Кодек canopus - ето сильно плохо!! он у тебя один что ли? где ты такое увидел(а)? Когда я начал разбираться с видеомонтажем, кодеками - первое что я сделал переставил винду - потому что до этого ставил несколько кодек-паков в стандартной конфигурации и получилась "помойка"...

сообщение оставил igarechka , 28 февраля 2007, 14:27
нет, не один, у меня их много.. у меня канопуса аж целых два :), и всяких прочих до кучи.. :( мне надоели ети глюки с файлами в проектах, к-рые, то не хотят импортироваться, то экспортироваться и проч., но я боюсь, что если начну все сносить, то потом какие-нить файлы не будут воспроизводиться вообще. еще два дивикса стоят и оба какие-то глючные, во всяком случае, премьер отказывается с ними работать, хотя и отражает оба..
зы: я их увиделА. поетому и туплю, видимо, по технической части :(
ззы: а почему кодек canopus ето сильно плохо? кач-во картинки поганит?



сообщение оставил Aggressor , 28 февраля 2007, 14:36
igarechka
Вместо того, чтобы тут флудить, лучше бы почитала статьи по кодированию, ведь не даром они есть на этом сайте. Про canopus- забудь!

сообщение оставил igarechka , 28 февраля 2007, 15:03
я не флужу :( есть тема - я спрашиваю. или предлагаешь создать новую, наподобие "помогите новичку"? :( а статьи я итак читаю, просто трудно разобраться.. спросить вообщем не у кого, у меня спецов по работе с видео в окружении нет
сообщение оставил Aggressor , 28 февраля 2007, 15:11
igarechka
Не обижайся. Просто ответы на все твои вопросы есть в статьях. Или тут же, на форуме. Например, неоднократно уже обсуждалось, что импортировать в премьер нужно несжатое видео (предварительно разжимать его в Virtual Dub'е), экспортировать тоже, а сжимать потом тем же VDM. У тебя не оба DivX глючные, тот, который с допиской "1 logical CPU" можешь смело использовать, но не из Премьера, а из ВиртуалДаба, как уже говорилось. Вся эта инфа всплывала на форуме многократно, да и в гугле могла бы поискать. Читать- не перечитать. Главное- не лениться.

сообщение оставил Rick Junker , 28 февраля 2007, 15:42
Канопус это не кодек - это серия продуктов, включающая в себя различные плагины, программу кодер и самостоятельную программу видеомонтажа, причем весьма неплохую, только для работы в ней необходимо перекодировать исходники - ибо с ДивХ и иже с ним не дружит.  Качество работы любого продукта от Канопуса традиционно хорошее - другое дело, что каждый со временем подбирает "под-себя"   определенный набор программ который в дальнейшем и используется.
сообщение оставил igarechka , 28 февраля 2007, 18:48
Rick Junker, я знаю, что серия продуктов. и с етой серией, судя по всему, устанавливается кодек Canopus SoftDVSD CODEC. прьемьер его видит и экспортирует в нем нормально (ну, я смотрю экспортированный фрагмент в проигрывателе - кач-во если и припадает, то незаметно, может, конечно, при последующем пережатии и будут сильные потери, но мне пока не приходилось сталкиваться, т.к. не было нужды уменьшать вес у своих клипов), а при попытке экспорта в дивикс выдает "error compiling  movie. codec compression error. this codec may be unable to support the recuested frame size, or there may be a hardware or memory problem." что ето значит? кстати, поскольку их почему-то в списке два, то и табличка ета на обоих распространяется..
Aggressor, после "разжимания" в виртуал дабе (фаст рекомпресс) размер минутного ролика без звука ээээ... почти полтора гига ((( и у меня нет такой дописки "1 logical CPU" , где ее искать? оба дивикса абсолютно одинаковые DivX Pro™ 5.2.0 Codec сидят в систем 32, divx.dll и  DivX.dll. где, спрашивается, найти хоть одно отличие??

сообщение оставил zzerg , 28 февраля 2007, 19:09
Цитата (igarechka @ 28 февраля 2007, 16:48)
оба дивикса абсолютно одинаковые DivX Pro™ 5.2.0 Codec сидят в систем 32, divx.dll и  DivX.dll. где, спрашивается, найти хоть одно отличие??
Импоссибл! В винде нет отличий регистра для имён файлов. Это наверно просто дивикс два раза установлен. А размер картинки какой кстати? Может там не кратно 8 (или сколько дивх хочет?)

сообщение оставил RatKiller , 28 февраля 2007, 19:15
Цитата (zzerg @ 22 февраля 2007, 14:08)
Предлагаешь вставлять в Вегас просто ависинт, без нарезания? Даже если он не будет глючить (хм?), тормоза будут просто неимоверные... (можно проверить ;) )


так в-общем-то и делаю. и без тормозов. По ходу недопонимание) Я забываю уточнить кое-что. Говоря: "через ависинт" подразумеваю также обработку avs скрипта в VFAPI...после этого ничего и нигде не тормозит и всюду загружается

сообщение оставил zzerg , 28 февраля 2007, 19:31
Цитата (RatKiller @ 28 февраля 2007, 17:15)
так в-общем-то и делаю. и без тормозов. По ходу недопонимание) Я забываю уточнить кое-что. Говоря: "через ависинт" подразумеваю также обработку avs скрипта в VFAPI...после этого ничего и нигде не тормозит и всюду загружается
Ок, буду очень признателен за примерчик скрипта, чтобы можно было mkv/h264 нормально открывать в virtualdub. Заодно и проверим на счёт "без тормозов" и "без глюков".

А вот насчёт использования пожатых исходников в вегасе без тормозов -- ну не поверю, пока сам не увижу.

К тому же, я немножечко прочитал про VFAPI и пока что не понимаю, что в нём такого волшебного :(

сообщение оставил Endymion , 28 февраля 2007, 19:58
Цитата (igarechka @ 28 февраля 2007, 17:48)
1 logical CPU
Такая надпись есть только у новых DivX-ов начиная с версии 1.6

Цитата (igarechka @ 28 февраля 2007, 17:48)
"разжимания" в виртуал дабе (фаст рекомпресс) размер минутного ролика без звука ээээ... почти полтора гига
Так и должно быть. Это еще относительно маленький размерчик. -)

Цитата (zzerg @ 28 февраля 2007, 18:31)
примерчик скрипта, чтобы можно было mkv/h264 нормально открывать в virtualdub
Эмм. Может я конечно не просвещенная личность но написав в скрипте всего лишь одну строчку:
Исходный код
DirectShowSource ("имя файла.mkv", audio=false)
уменя h.264 открывается нормально и без каких-либо тормозов.



сообщение оставил zzerg , 28 февраля 2007, 20:01
Цитата (Endymion @ 28 февраля 2007, 17:58)
написав в скрипте всего лишь одну строчку:
DirectShowSource ("имя файла.mkv", audio=false)
У меня h.264 открывается нормально и без каких-либо тормозов.

а у меня -- криво, с глюками, вылетами и тормозами (неизбежные тормоза раскодирования тоже считаются, конечно). Или это у меня такой ффдшоу нестабильный? (версия вроде свежая)



сообщение оставил Endymion , 28 февраля 2007, 20:13
Цитата (igarechka @ 28 февраля 2007, 13:27)
еще два дивикса стоят и оба какие-то глючные, во всяком случае, премьер отказывается с ними работать, хотя и отражает оба..

А как так получилось? Они же конфликтуют. Наверняка поставила оригинальный поверх K-Lite'овского. Сноси их и ставь один версии не меньше чем 6.4.0
zzerg
У меня версия 918 12 Feb 2007

сообщение оставил igarechka , 28 февраля 2007, 21:38
zzerg, размер картинки стандартный - 720:576 (640:480, та же фигня). и в ВДМ дивикс ниче компрессить невозможно, по той же причине - опять еррор :(
а вот, как вариант, если на отдельный диск на винте поставить операционку (икспишку или 2000) спецьяльно для монтажа и потом етот кодек-пак "к-лайт", просочится ли какая-нить ботва с другой операционки? потому что вычистить всю ету толпу кодеков, к-рая счаз стоит в винде, я так понимаю, без ущерба невозможно.. или возможно?..
блин, у меня уже голова кругом от етой беды :(
Endymion, клянусь, ето не я!!! оно само :( а как снести-то, чтоб грамотно?..



сообщение оставил Endymion , 28 февраля 2007, 21:47
Цитата (igarechka @ 28 февраля 2007, 20:38)
просочится ли какая-нить ботва с другой операционки?
Нет.
Цитата (igarechka @ 28 февраля 2007, 20:38)
потому что вычистить всю ету толпу кодеков, к-рая счаз стоит в винде, я так понимаю, без ущерба невозможно.. или возможно?..
А зачем было эту "толпу" ставить? Ставятся только те кодеки, которые нужны. Иначе получаем кучу гемора.
"Вычистить" это понятие растяжимое. Можно удалить, но от К-Лайта всёравно что-то останется в каком-то, только ему известном месте. Удали K-Lite и все кодеки, фильтры с ним за компанию, как обычно используя Uninstall или в панели управления "Установка и удаление программ", а потом поставь К-лайт заново выбирая только НУЖНЫЕ кодеки и фильтры.
Цитата (igarechka @ 28 февраля 2007, 20:38)
Endymion, клянусь, ето не я!!! оно само
Сами по себе кодеки устанавливаться не умеют.

И советую ставить кодеки поновее. Если ты пользуешься К-Лайт'ом в котором DivX 5.2.0 то место ему на помойке.



сообщение оставил igarechka , 01 марта 2007, 10:22
фильтры?.. о боже, там еще и фильтры какие-то, час от часу не легче..
вообще, таких нужных кодеков сколько может быть примерно (число) из пакета? ну, я имею ввиду для работы с премьером, вдм, аэ, сф, фотошоп, пара проигрывателей. чтоп ничего лишнего не тащить в операционку для монтажа и обойтись необходимым минимум программ

сообщение оставил Endymion , 01 марта 2007, 15:40
Вот что тебе может пригодиться если виндоус только для монтажа:
Обязательно ставь ffdshow, vp7, huffyuv (хотя лично я люблю PicVideo lossless, но в K-Lite он не входит), QuickTime Alternative, DivX, Lame cli + dll.
Может понадобитьсмя еще и следующее: h264, Microsoft Avi splitter, Haali Matroska/MP4/Ogg splitter.

А вообще я не могу предсказать что тебе понадобиться. Если возникнет ситуация что чего-то нехватает, тогда и установишь.



сообщение оставил igarechka , 01 марта 2007, 21:26
спасибо :0)
а к-лайт у меня ваще сейчас не стоит. то ли другой какой пакет, то ли по отдельности устанавливали кодеки ети, нету его в списке программ..

сообщение оставил Endymion , 01 марта 2007, 22:00
igarechka
Если не K-Lite то может СССP (Combined Comunity Codeck Pack)
Если же и его нет, значит должны быть по отдельности. Удаляй по одному свои ДивИксы. Просмотри папку Program Files, в крайнем случае выковыряй их из System32. При этом они должны пропась из программ кодинга.

сообщение оставил igarechka , 02 марта 2007, 18:08
а может ети дивиксы не для кодирования, а для читания?.. поетому я и не могу в них ниче кодировать, а токо смотреть.. а иксвид убивать без пощады и сожаления? хотя вот он видимо усе могет, т.к. у меня после пережатия дивидишек в авишки файлы были иксвидом закодены :(
сообщение оставил Endymion , 02 марта 2007, 18:18
igarechka
Кто должен знать какие у тебя кодеки стоят, мы?
Цитата (igarechka @ 02 марта 2007, 17:08)
иксвид убивать без пощады и сожаления?
Цитирую сам себя
Цитата (Endymion @ 28 февраля 2007, 20:47)
а потом поставь К-лайт заново выбирая только НУЖНЫЕ кодеки и фильтры.

Если у тебя вышла путаница с кодеками. Каким-то образом уживаются вместе два DivX-а или еще что. Сноси это всё к чертовой бабушке и ставь не скопом, а НУЖНЫЙ ТЕБЕ минимум. Смотри чтоб небыло повторений (чтоб оригинальные кодеки не вставали сверху кодеков из пака, если имеется таковой). Что еще не ясно?



сообщение оставил igarechka , 02 марта 2007, 18:53
да не, все ясно, кроме одной мелочи. как узнать, что они могут и декодить и энкодить, а не только одно что-то делать? извиняюсь за даунизм :(
сообщение оставил Endymion , 02 марта 2007, 19:10
igarechka
Если ты ставишь кодеки по отдельности (не из пака), то это выберается в настройках установки выставлением той или иной галочки. Если галочки нет, то значит он в любм случае умеет и кодить и проигрывать. Для проигрывания лучше использовать ffdshow.
Если ставишь пак, то всё названия (DivX, XviD, vp7 и прочие), находящиеся в графе "DirectShowFilters" будут только проигрывать видео, а те что в графе "VFW video codecs" - умеют кодить.

P.S. И не забудь, что та же самая история может получиться и с аудио!



сообщение оставил igarechka , 02 марта 2007, 20:46
Endymion, спасиб большое! теперь понятно )
сообщение оставил BAZELIC , 06 марта 2007, 22:16
Всем привет!

Народ у меня проблема с mkvextract GUI((
Я инсталировала MKVToolnix, в ту же директорию распаковала mkvextract gui

далее открываю mkvextractgui.exe

появляется окно, в котором есть все кроме кнопки Extract

ума не приложу - что делаю не правильно?

пожалуйста, помогите

сообщение оставил Endymion , 06 марта 2007, 23:12
BAZELIC
mkvextract  - программа, не имеющая графического интерфейса. Тебе нужно открыть командную строку, перейти в каталог с файлом .mkv и прописывать нужные команды вручную. Там ничего сложного нет.
Все гуи что я встречал были мягко сказать нехорошие.



сообщение оставил Gaurry , 06 октября 2007, 23:29
Эту тему надо бы закрепить на первой странице и перенести сюда ту информацию, которую мы обсудили в регламенте кона по поводу кодеков и контейнеров.


собственно вопрос такой: расскажите, пожалуйста, подробнее про WMV. почему мы все таки его так не любим, за исключением того, что это продукт майкрософт и признак мумумейкера. Есть человек, который претендует на звание "разбирающегося". Так вот он утверждает, что у WMV размер/качество лучше.



сообщение оставил Endymion , 06 октября 2007, 23:43
Цитата (Gaurry @ 06 октября 2007, 22:29)
у WMV размер/качество лучше.

Лучше по сравнению с чем?



сообщение оставил Esc , 07 октября 2007, 06:10
А вот расскажите мне, чем можно в этот чудесный wmv закодировать?
сообщение оставил Gaurry , 07 октября 2007, 11:16
Цитата
Лучше по сравнению с чем?


я так понял этого человека, что вообще лучшие размер/качество из всех контейнеров. про кодеки он мне так и не ответил еще.

сообщение оставил Aggressor , 07 октября 2007, 11:55
Цитата (Gaurry @ 07 октября 2007, 10:16)
я так понял этого человека, что вообще лучшие размер/качество из всех контейнеров. про кодеки он мне так и не ответил еще.

Качество от контейнера не зависит, а зависит как раз от кодека.

Цитата (Esc @ 07 октября 2007, 05:10)
А вот расскажите мне, чем можно в этот чудесный wmv закодировать?

MovieMaker-ом :biggrin:

сообщение оставил Gaurry , 07 октября 2007, 12:42
хз. в общем, мне интересно про wmv послушать, чего вы скажите. кто-нибудь с ним работает вообще?
сообщение оставил Esc , 07 октября 2007, 20:14
Цитата (Aggressor @ 07 октября 2007, 02:55)
MovieMaker-ом

Вот именно. Если вы мне покажете нормальный многопроходный кодировщик, я готов провести тесты и сравнить качество. А вот с мувимейкером товарщи специалисты могут пройти в сад.

сообщение оставил Aggressor , 07 октября 2007, 21:27
Цитата (Esc @ 07 октября 2007, 19:14)
Если вы мне покажете нормальный многопроходный кодировщик, я готов провести тесты и сравнить качество

Пожалуйста. Windows Media Encoder 9.0, скачивается с сайта мелкомягких. Только моя винда не прошла там валидейшн, поэтому я сам не могу потестить, увы...

сообщение оставил Gaurry , 07 октября 2007, 22:46
это получается, что гнать на wmv мы гоним, а толком его никто не пробовал?  :wow:


сообщение оставил Endymion , 07 октября 2007, 23:51
Пробовал я этот ВМВ. Как по мне - та еще муть. Как только открыл прогу - сразу подумал: "MS Office-ом попахивает. Документы какие-то..." Вобщем ну его в баню. Не для меня такие сервисы. Торжественно передаю дядюшке Эску право написать про этот кодировщик что-нить полезное.




сообщение оставил Esc , 08 октября 2007, 01:20
Цитата (Aggressor @ 07 октября 2007, 12:27)
Windows Media Encoder 9.0, скачивается с сайта мелкомягких. Только моя винда не прошла там валидейшн

Ну тогда это уже нельзя назвать "скачивается", нээ? :biggrin:

сообщение оставил Aggressor , 08 октября 2007, 08:40
Цитата (Esc @ 08 октября 2007, 00:20)
Ну тогда это уже нельзя назвать "скачивается", нээ? :biggrin:

Хех, это уже риторика :smile: В принципе постараюсь найти ее где-то на стороне и покодировать, но проблема в том, что у меня будет не с чем сравнивать- мой ДивИкс Про наотрез отказывается принимать максимальные параметры, а у бетки новой вышел срок давности.

сообщение оставил zzerg , 08 октября 2007, 17:24
Собственно, все проблемы ВМВ (и дивикса заодно) уже очевидны из этой темы.
По мне лично, так основная проблема ВМВ в том, что он совместим исключительно с Майкрософт (да и то не всегда). Никаких доказательств его превосходства по кодированию относительно нормальных современных кодеков ни разу видеть не довелось.

сообщение оставил Esc , 08 октября 2007, 18:19
Я тут потихоньку, под нажимом пытливой молодёжи, вспоминаю, как дело было. WMV как кодек был однажды забракован, и с тех пор ни разу не было повода к нему вернуться, учитывая дополнительные факты, что это карманный кодек Майкрософта, широко известного всякими подлянками в отношении своих пользователей.

А забракован он был на реальных данных. Вот вам пример < одного > из старых обзоров. В частности цитирую из < раздела >, посвящённого тесту на рисованом материале. "[all codecs] pretty much performed the same and except for WMV9 and VSS that had clear problems". В первом скриншоте видно, как wmv налепил квадратов, которых не было у других кодеков. Да и на остальных тестах видно, какой это жуткий шит.

Теперь теория. Изначально-то wmv для чего клепали? Для онлайна. Соответственно, при однопроходном кодировании в низкий постоянный битрейт он таки наверное давал приемлемые результаты, причём делал это довольно быстро. Но нам-то совсем другое надо было. Ни скорость кодирования, ни однопроходность для нас не были плюсами. А постоянство битрейта так и вообще минусом.

Конечно в наши дни wmv просто обязан был улучшиться, чтобы пробиться в качестве стандарта для HD видео. Но H264 всё равно лучше. Поэтому я предпочитаю переползать потихоньку на него.



Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.