MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Тема начата: Evgeniy1990 от 08 декабря 2017, 17:04:47

Название: RAW Video перестали воспроизводиться
Отправлено: Evgeniy1990 от 08 декабря 2017, 17:04:47
Тема: "RAW Video" файлы больше не воспроизводятся.

Описание проблемы:

После некоторых изменений, связанных с "RAW"-данными, "RAW Video" файлы перестали воспроизводиться.

Алгоритм воспроизведения:

1. Скачать пример такого "RAW Video (https://yadi.sk/d/_CMwldVX3QSNxx)"
2. Открыть его

Фактический результат: после открытия, плеер сразу же говорит "Остановлено". Воспроизведение не начинается.
Ожидаемый результат: после открытия, данный видео файл и ему подобные должны воспроизводиться.

P.S. Раньше такие видео файлы открывались и воспроизводились нормально, отчего смело можно сказать, что данный баг - это поломка.
Название: RAW Video перестали воспроизводиться
Отправлено: V0lt от 08 декабря 2017, 19:22:12
А в какой версии указанный файл воспроизводился?
Название: RAW Video перестали воспроизводиться
Отправлено: Evgeniy1990 от 09 декабря 2017, 02:03:40
Цитата: V0ltА в какой версии указанный файл воспроизводился?
1.5.1.2737 - SVN билд, в котором запускался данный видео файл и ему подобные, что в очередной раз подтверждает тот факт, что раньше такие видео файлы открывались и воспроизводились нормально.
[merge_posts_bbcode]Добавлено: 2017-12-09 01:58:46[/merge_posts_bbcode]

Поиск проблемного билда:

2737 - ок
2822 - ок
2893 - ок
2942 - ок
2947 - ок

2949 - нет
2960 - нет


Окончательный диапазон поиска: [2947 -> 2949]

[merge_posts_bbcode]Добавлено: 2017-12-09 02:03:40[/merge_posts_bbcode]

Вот это да, оказывается повлияло изменение в SVN r2948 - обновление ffmpeg git-n3.4-dev-2207-geea64ef4cf.
Название: RAW Video перестали воспроизводиться
Отправлено: Aleksoid1978 от 09 декабря 2017, 03:59:36
Ну да - ffmpeg валит ошибки и не может ни одного кадра декодировать. Так что тему закрываем - есть желание, создаем тикет на траке ffmpeg и ждем результат.
Название: RAW Video перестали воспроизводиться
Отправлено: Evgeniy1990 от 11 декабря 2017, 16:32:04
Цитата: Aleksoid1978есть желание, создаем тикет на траке ffmpeg и ждем результат.
Тикет создал: http://trac.ffmpeg.org/ticket/6907 Ждем исправления.
Название: RAW Video перестали воспроизводиться
Отправлено: V0lt от 11 декабря 2017, 18:16:20
Evgeniy1990
По идее лучше было работу ffplay.exe как пример приводить. Более наглядно получилось бы.
Название: RAW Video перестали воспроизводиться
Отправлено: Evgeniy1990 от 11 декабря 2017, 20:15:32
Цитата: V0ltEvgeniy1990
По идее лучше было работу ffplay.exe как пример приводить. Более наглядно получилось бы.
Согласен. Я просто впервые создал этот тикет на этом треке (баг-трекере).
Да и последний ffplay.exe все никак не мог найти, еле-еле нашел. Перерыл три архива - dev, static и shared.
ffplay.exe находится только в архивах static и shared.

Можно конечно было добавить скриншот работы данного сэмпла в ffplay.exe.

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

Хотя в тикете это итак указано:

[hevc @ 0x2f48780] Unknown HEVC profile: 0
     Last message repeated 1 times
 [hevc @ 0x2f48780] Invalid value of delta_poc: -2
 [hevc @ 0x2f48780] SPS 0 does not exist.
 [hevc @ 0x2f48780] PPS id out of range: 0

 ...

 [hevc @ 0x2f48780] PPS id out of range: 0
 [hevc @ 0x2f48780] Error parsing NAL unit #0.
 [hevc @ 0x2f47240] decoding for stream 0 failed
 [hevc @ 0x2f47240] Could not find codec parameters for stream 0 (Video:
 hevc, none): unspecified size
 Consider increasing the value for the \'analyzeduration\' and \'probesize\'
 options
 Input #0, hevc, from \'Sintel_272p_logo_cut.265\':
   Duration: N/A, bitrate: N/A
     Stream #0:0: Video: hevc, none, 25 fps, 25 tbr, 1200k tbn, 25 tbc
 At least one output file must be specified

Все именно так, как и сказал Aleksoid1978.
Название: RAW Video перестали воспроизводиться
Отправлено: V0lt от 11 декабря 2017, 21:21:01
cehoyos быстро отреагировал и приоритет поднял до "important". Думаю, за неделю починят. :-)