Bug 23249

Summary: Сломано кодирование H264
Product: Sisyphus Reporter: Michael A. Kangin <prividen>
Component: vlcAssignee: Anton Farygin <rider>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: darktemplar, mike, rider, sbolshakov, thresh
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael A. Kangin 2010-03-29 22:34:23 MSD
vlc 1.1-alt1.git846c422c.1

Попытка перекодировать видео в H.264:
vlc --ignore-config Visiteurs.avi --sout '#transcode{vcodec=h264}:display'

Вывод в консоли полнится надписями
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
[0x837add0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
number of reference frames exceeds max (probably corrupt input), discarding one

и видео стоит неподвижно на первом кадре.

При попытке перелистнуть видеофайл vlc аварийно завершается
vlc: encoder/encoder.c:2426: x264_encoder_frame_end: Проверочное утверждение `pic_out->i_pts >= pic_out->i_dts' не выполнено.
Аварийный останов
Comment 1 Michael A. Kangin 2010-09-08 12:39:59 MSD
Оно как-то само починилось вроде (1.1.4)