PDA

Просмотр полной версии : Исходное видео искажает цвет (черно белое)


linkinpunk
15.02.2017, 20:31
Здравствуйте.

Столкнулся вот с такой проблемой.

Видео в редакторе и после рендера превращается в "черно белое".
Никаких фильтров не применял. В кавычках написал потому что на самом деле это искаженный цвет (иногда видны цветные лучи).
MPC, VLC, KMPlayer этот же видеофайл (исходный) проигрывают в правильном цветовом диапазоне.

Видеофайл имеет 2 звуковые дороги, потому пока не очень готов его перекодировать (не нашел грамотный конвертер).

Проверял на следующих Vegas'ах: Magix Vegas Pro 14 211, Magix Vegas Pro 13 453, Sony Vegas Pro 453 (не знаю в чем разница между последними двумя, но они действительно по разному называются).

ОС: Windows 8.1

Исходный файл медиаинфо:

General
Complete name : E:\2017-02-15_13-56-40.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 11.3 GiB
Duration : 17 min 11 s
Overall bit rate mode : Variable
Overall bit rate : 93.8 Mb/s
Writing application : Lavf57.61.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 4:4:4 Predictive@L4.2
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 17 min 11 s
Bit rate : 93.3 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 60.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.750
Stream size : 11.2 GiB (99%)
Color range : Limited
Matrix coefficients : BT.709

Audio #1
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 17 min 11 s
Bit rate mode : Variable
Bit rate : 233 kb/s
Maximum bit rate : 320 kb/s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 spf)
Compression mode : Lossy
Stream size : 28.6 MiB (0%)
Title : game
Default : Yes
Alternate group : 1

Audio #2
ID : 3
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 17 min 11 s
Bit rate mode : Variable
Bit rate : 270 kb/s
Maximum bit rate : 320 kb/s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 spf)
Compression mode : Lossy
Stream size : 33.2 MiB (0%)
Title : radio
Default : No
Alternate group : 1


Вопрос: как сделать видео обратно цветным?

jurisviii
15.02.2017, 22:32
Исходное видео какое-то странное
Format profile : High 4:4:4 Predictive@L4.2
Color space : YUV
Chroma subsampling : 4:2:0
Это невозможная комбинация. Все-таки придется искать кодер, который способен его обработать игнорируя нужную часть информации в заголовке.

linkinpunk
16.02.2017, 00:29
jurisviii такое видео генерирует у меня OBS Studio (https://obsproject.com/) 17.0.2 x64 bit.
При включенном NVENC H.264, с достаточно бедным перечнем настроек:
без потерь битрейта;
Profile: main, Preset: высокая производительность (а других по сути и нет, там задизаблено все);
Уровень: авто.

NVENC - это вообще по сути технология Nvidia Shadowplay, т.е. видяха захватывает и кодирует сама (без потери производительности) и я подозреваю, что все эти настройки "спрятаны" в драйвере...

В общем странное дело. Не так что бы часто я этим занимаюсь, но "раньше работало" :-D (правда версии драйверов/obs/vegas были другие - к сожалению утрачены подробности какие именно).

Попробую перекод. Но нужно время. По результатам отпишу.

Предварительно нашел
https://handbrake.fr/
вроде он верно две дороги добавляет (правда надо проверять вручную все ли дороги добавились в output проект).

linkinpunk
18.02.2017, 14:08
Предварительно нашел
https://handbrake.fr/
вроде он верно две дороги добавляет (правда надо проверять вручную все ли дороги добавились в output проект).
Перекодирование соуса с помощью этой программы решило проблему.
Всем спасибо.