Тема: "RAW Video" файлы больше не воспроизводятся.
Описание проблемы:
После некоторых изменений, связанных с "RAW"-данными, "RAW Video" файлы перестали воспроизводиться.
Алгоритм воспроизведения:
1. Скачать пример такого "RAW Video (https://yadi.sk/d/_CMwldVX3QSNxx)"
2. Открыть его
Фактический результат: после открытия, плеер сразу же говорит "Остановлено". Воспроизведение не начинается.
Ожидаемый результат: после открытия, данный видео файл и ему подобные должны воспроизводиться.
P.S. Раньше такие видео файлы открывались и воспроизводились нормально, отчего смело можно сказать, что данный баг - это поломка.
А в какой версии указанный файл воспроизводился?
Цитата: 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.
Ну да - ffmpeg валит ошибки и не может ни одного кадра декодировать. Так что тему закрываем - есть желание, создаем тикет на траке ffmpeg и ждем результат.
Цитата: Aleksoid1978есть желание, создаем тикет на траке ffmpeg и ждем результат.
Тикет создал:
http://trac.ffmpeg.org/ticket/6907 Ждем исправления.
Evgeniy1990
По идее лучше было работу ffplay.exe как пример приводить. Более наглядно получилось бы.
Цитата: 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.
cehoyos быстро отреагировал и приоритет поднял до "important". Думаю, за неделю починят. :-)