PDA

Просмотр полной версии : экспорт в mp4/h.264, проблемма с гаммой


rix23
15.10.2010, 13:43
при экспорте в mp4 встроеный mainconcept энкодер применяет гамма коррекцию, и вегасовский mp4 и m2t аналогично


проще говоря, картинка чернее, чем в оригинале.

Помогите плз, :SOS:


тот же mainconcept в премьере никаких гамма преобразований не производит

jurisviii
15.10.2010, 13:47
картинка чернее, чем в оригиналеПрименяя встроенных кодеков, такое не наблюдалось.

rix23
15.10.2010, 14:02
и причем если выводить в другие форматы , типа wmv , avi и др, все нормально.
и вегасе тоже все нормально отображается. неправильная гамма лишь у выведеных
mp4, m2t файлов. А мне позарез нужен h.264

Pilman`s TV
15.10.2010, 14:10
ну если у тебя такая эксклюзивная проблема - то выгони из вегаса че нить максимально качественное и потом прокодером жми его в мпег4

YNUS
15.10.2010, 14:12
Pilman, он судит по плееру ;)

rix23
15.10.2010, 14:18
с плеерами все нормально.
хотелось бы сразу в вегасе выводить в mp4 или тп с h264

Pilman`s TV
15.10.2010, 14:20
rix23
да - загони на таймлайн свой мпег4 и с равни в монтажке с исходником
если увидишь разительную разницу по гамме - то настройки проэкта и параметры материала в студию!

rix23
15.10.2010, 14:47
если загнать mp4 в вегас, гамма правильная.

я думаю вот что происходит.
видимо mainconcept в вегасе ореинтирован на MAC и квиктайм. Т.е применяет обратную гамму, в расчете на то что, как известно, квиктайм делает прямую гамма коррекцию и в результате гамма в нем правильная.
А все плееры из под винды, проигрывая этот файл, показывают обратную гамму, т.е как оно есть в файле, т.е черное.
Но что за фигня, никакого мака и квиктайма я не выбирал :( Да и вобще в маинконцепте нет настроек профиля гаммы.
К тому же тот же маинконцепт в премьере никаких обратных гамм не добавляет при экспорте.

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

GS1966
15.10.2010, 14:50
софтовые плееры как правило растягивают диапазон
.

rix23
15.10.2010, 14:55
а да, кстати дело может быть не в гамме, а в диапазоне. на глаз и по смыслу выйдет аналогично.

но я не заказывал при экспорте изменения гамм или диапазонов.

мне всеголишь нужно получить ту же картинку, которая отображается в вегасе.

GS1966
15.10.2010, 15:02
Вегас отображает студийный диапазон, плеер - компьютерный.

я не заказывал при экспорте изменения гамм или диапазонов
А плеер их растягивает. Вегас виноват ?

ЗЫ. Настройки окна превью (опции - преференс - видео)
.

rix23
15.10.2010, 15:12
говорю же, дело не в плеере.
исходный файл получен из фюжена,имеет диапазон 0-255, и дефолтную для винды гамму. плееры его открывают правильно.
плееры настроены на 0-255
в вегасе открывается правильно.
после вегаса - этот же файл в этих же плеерах неправильно, т.е черное.
И только квиктайм его открывает правильно, потому что по дефолту для всех файлов делает корекцию диапазона (или гаммы).

настройки сейчас выложу...

http://img545.imageshack.us/img545/5171/46314830.th.jpg (http://img545.imageshack.us/i/46314830.jpg/)

Uploaded with ImageShack.us (http://imageshack.us)
нету там настроек левелс или гаммы. Да и неважно это, т.к форматы типа ави и wmv выводятся нормально.

далее, что получается. справа файл после экспорта. исходный файл, в этом же плеере выглядит нормально, и только после вегаса+маинконцепта черное.

http://img834.imageshack.us/img834/9210/0002s.png

jurisviii
15.10.2010, 15:55
мне всеголишь нужно получить ту же картинку, которая отображается в вегасе.
оргинал:
http://i080.radikal.ru/1010/e0/5ce377f2588dt.jpg (http://radikal.ru/F/i080.radikal.ru/1010/e0/5ce377f2588d.jpg.html)
просчет соневским AVC:
http://s46.radikal.ru/i111/1010/88/95e21cd3adc5t.jpg (http://radikal.ru/F/s46.radikal.ru/i111/1010/88/95e21cd3adc5.jpg.html)
просчет MC AVC:
http://s41.radikal.ru/i093/1010/ed/9de3ccb21066t.jpg (http://radikal.ru/F/s41.radikal.ru/i093/1010/ed/9de3ccb21066.jpg.html)
и не надо распространять дезинформацию :diablo:

rix23
15.10.2010, 16:07
хороший ответ :( выходит я картинку в шопе отредактировал и выложил.

значит, дело в входном файле

jurisviii - входной файл какой? откуда получен, формат, диапазон и гамма?

jurisviii
15.10.2010, 16:12
Соневский встроенный генератор

rix23
15.10.2010, 16:32
ну хорошо, вот совершенно обычный файл,
720х480, 29.97 прогресив, квадратный пиксел, диапазон 0-255, дефолтная гамма винды. получен из 3dsmax>Fusion. с такими файлыми я много лет работал в премьере.

46 мб, кто возьмется экспортировать в mp4/h264 без добавления "черноты", что бы это ни было, диапазон или гамма.

http://files.mail.ru/IYGNPX

jurisviii
15.10.2010, 17:42
У этого юпитера и так все уровни зашкалены...
http://s43.radikal.ru/i100/1010/eb/394a0330de79t.jpg (http://radikal.ru/F/s43.radikal.ru/i100/1010/eb/394a0330de79.jpg.html)

rix23
15.10.2010, 18:01
jurisviii - и какое это имеет отношение к проблеме ?!

rix23
15.10.2010, 18:05
вот картинка, кому неохота видео качать. аналогично экспортится темная.

jurisviii
15.10.2010, 19:55
Проблемы (как она опысана в первом посту) не сушествует, значит это отношение к проблемы тоже не имеет.
Вот пересчитанный юпитер - контраст не увеличился, скорее на процентик уменьшился http://rapidshare.com/files/425262879/jupiter.avc
З.Ы. А почему твой видео RGBA если в нем нет альфы?

rix23
15.10.2010, 20:44
как это не увеличился :shok:

см: твой результат/исходник

http://img177.imageshack.us/img177/4453/21269324.th.jpg (http://img177.imageshack.us/i/21269324.jpg/)



ps. вобще то я говорил о mp4, но и тут тоже самое

jurisviii
15.10.2010, 21:22
mp4 это контейнер, а у тебя плейер (фильтр avc/264 или RGB) очевидно не настроен.

GS1966
15.10.2010, 21:29
rix23, у меня только сейчас появилась возможность скачать Ваш файл.
Да, в некотором роде непонятка имеет место быть - Ваш исходный файл и Вегасовские *.mp-4 софтовые плееры действительно могут отображать по разному.
Критикуйте (http://narod.ru/disk/26148060000/Sony.rar.html)
.

jurisviii
15.10.2010, 21:39
софтовые плееры действительно могут отображать по разному. софтовые плейера вобще не может стать критерием, так как зависит от неизвестных настроек неизвестных DS фильтров, или, еще хуже, от видеокарты (включая версии дров на нее) и настроек рендера разных кодеков через нее, если видеокарта имеет такой возможности.

GS1966
15.10.2010, 21:47
jurisviii, просьба открыть на ТЛ Вегас исходный файл от rix23, строго под ним - свой, http://rapidshare.com/files/425262879/jupiter.avc
под ним можно открыть мой mp-4.
Курсор на участке 190-230 кадров, пощелкать выбором дорожек
Окно превью Best-Full. Разница видна

.

rix23
15.10.2010, 21:47
ребят, давайте серьезнее, я только и делаю что повтряю одно и то же. просто тема разрастается не по теме :)

дело не в плеере. как я писал тот же mainconcept с теми же настройками в премьере генерит нормальные mp4, без черноты. Все остальные mp4 файлы с тем же avc/h264, но сделаные не в вегасе, плееры открывают правильно!
ну не в плеере дело и все тут.

дело конкретно в связке вегас+маинконцепт. Но не в самом вегасе, т.к другие форматы экпортируются нормально. И не в самом маинконцепте т.к в премьере он экспортирует нормально.


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

GS1966 - ссылка не открывается...

GS1966
15.10.2010, 21:52
ссылка не открывается...
Dr.Web: Идет проверка файла
Все, файл доступен
.

rix23
15.10.2010, 21:57
и в дело не в исходном видео.

достаточно взять ЛЮБУЮ картинку


вставить в вегас
сэкпортировать в mainconcept mp4

и наблюдайте разницу по гамме

GS1966 - в твоем файле нормально. как ты это сделал. но это не mainconcept?

GS1966
15.10.2010, 22:33
нет, МС я не пробовал, это Sony AVC, Вегас 9d-32
Сейчас проверю на МС, чуть позже проверю как поведет себя 10 Pro (он на другом компе)

В чем причина - сейчас однозначно не скажу, нужно проверять разные варианты. У Вашего исходника не студийные уровни - если на запредельный уровень канала красного можно не обратить внимания, на кратковременное превышение уровня яркостной составляющей выше 235 закрыть глаза, то для видеоприменений значения ниже 16 попросту недопустимы (у вас же нижний уровень от 0)

Внимательно посмотрите на нашем сайте (http://provegas.ru/) материалы по цветовым пространствам Вегас. Все что есть.
Там кроется разгадка

PS. Просчитал мейнконцептом - результат 1:1 с моим предыдущим
.

rix23
15.10.2010, 22:58
GS1966
- можно и на "ты"


странно. что у меня в настройках может быть не так? Ставил и 10ю версию - аналогично все

ps ну космос черный, поэтому и уровень ноль, а как еще может быть?

GS1966
15.10.2010, 23:10
для чего материал ?
Если только для компа/ютуба - можно и 0 (компютерный диапазон)
Если это видео - яркостная составляющая не ниже 16 (от 16 до 235).
Все что ниже 16 обрежется железом (либо передающим трактом, либо ДВД плеером или другой железкой).
Нельзя на вход ТВ подавать черный 0 :pardon:

Все остальное - завтра
.

jurisviii
15.10.2010, 23:11
по цветовым пространствам Вегаси не только и не столько вегаса. Разница между несжатым оргиналом и сильно сжатым AVC проходя через любой вегасовский кодек не может перевисить долей процента, на ошибочное подсовывание материала с колорспейсом, который вегас понимает иначе чем железо или софт создающий исходник дает ошибку порядка 10%. Вины там нет не вегаса не другого приложения, причина в невозможности конкурентов договорится об одном принципе в самом начале развития оцифровки изображения.
что у меня в настройках может быть не так?
Значит не "не так" а в несоответствии с частными условиям. Критерий оценки один - получить то что нужно.

rix23
15.10.2010, 23:23
для чего материал ?
Если только для компа/ютуба - можно и 0 (компютерный диапазон)
да да, для компа only. ТВ не занимаюсь :)

GS1966 расскажи плз, как у тебя получилась правильная гамма?

GS1966
15.10.2010, 23:48
Делал в лоб - 32битный проект full-range
А на сайт все же сходи
.

jurisviii
15.10.2010, 23:54
как у тебя получилась правильная гамма?
А это не гамма изменена :BeBe: только один (и не единственный, IMHO даже не лучший) способ вкормить видео с другом представлением видеоуровней.
Гамма осталась не трононутой.

rix23
16.10.2010, 02:12
А на сайт все же сходи
надо глянуть, но судя по обьему там надолго.

Делал в лоб - 32битный проект full-range
кстати об этом первым делом тоже подумал, так ведь линейная гамма, но не тестил, тк 32 бита мне не подходят.
вобщем говоря, как я и предполагал вначале, проблема в связке вегас+маинконцепт. (ну и сони тоже)
сами по себе они работают правильно.

jurisviii
16.10.2010, 11:27
проблема в связке вегас+маинконцепт
Еще не понял? Пойдем третий круг? Лень, если откровенно, и толка не выжу...

rix23
16.10.2010, 21:56
jurisviii - Не пиши сюда больше пожалуйста, уже начала раздражать твоя неадекватность.
проблема в связке вегас+маинконцепт - именно так и есть!!!!

проблема полностью раскрыта в статье
http://provegas.ru/2009/10/cvetovye-prostranstva-i-urovni-v-vegas-9

плохо дело вобщем. Простого и корректного решения проблемы как видно нет.

jurisviii
16.10.2010, 22:59
Проблема в связке кустарный AVI+вегас, так что не нужно по третему кргу дезинформацию мотать. На выходе вегас дает то же самое, что в нем в проекте имеется, там нечего не сдвыгается, как мы уже прояснили.
плохо дело вобщем
А вот это да - для корректкой пересылки видео между разнотипными программами часто приходится подбырать кодеков. Я для этих целей применяю Sony YUV или MXF, если прога на втором конце поддерживает этих форматов, то проблем с уровнамы не возникает.

GS1966
17.10.2010, 20:36
и в дело не в исходном видео.
достаточно взять ЛЮБУЮ картинку
вставить в вегас
сэкпортировать в mainconcept mp4 и наблюдайте разницу по гамме


Проверить несложно. Создаем типовой проект, открываем на ТЛ градиент "Linear White to Black", делаем из него снапшот (например *png), затаскиваем его на ТЛ.
Просчитываем из него mp-4.
Показания видеокопов абсолютно идентичны, абсолютно ровная линия:

http://s57.radikal.ru/i157/1010/b5/edae49e89b2et.jpg (http://radikal.ru/F/s57.radikal.ru/i157/1010/b5/edae49e89b2e.jpg.html)

На скрине вейформ mp-4 просчитанного мейнконцептом, но Sony AVC выглядит так же (как и исходник)
.

rix23
19.10.2010, 12:35
GS1966 - странно, как может такое быть? у меня темнее. Заметно в тенях/темных участках.

ты это имел ввиду 8 бит проект?
потомучто на 32 битах все нормально

GS1966
19.10.2010, 12:52
На скрине у меня - 8-битный типовой проект.
Попробуй вот что:
- перезагрузи комп;
- из видеософта запусти только Вегас (это важно);
- повтори мой опыт с черно-белым градиентом, озвучь результат. Попробуй просчитать несколько раз (с разными по битности установками проекта)
Много времени это не займет
.