Hi nochmal,
naja, ich vermute nicht, dass es an der ffmpeg-Einbindung liegt. Du hast irgendwo im setup des xineliboutput einen config-Punkt nicht gesetzt oder eben falsch.
Aber trotzdem habe ich dir auf der bekannten vaapi-Seite mal ein bisschen die jeweiligen Flags dokumentiert.
Zudem die setup.conf-Parameter und die config-xineliboutput.
Sag mal du hast aber schon dualchannel-Ram drinnen?
externes oder internes ffmpeg ist wurscht....
Schau auch mal nach ob die compiz-Plugins deaktiviert sind, nicht dass da ein Plugin dazwischenfunkt (--replace, wäre gut).
Viel Spaß beim stöbern in den configs.
So siehts bei mir aus, beim Umschalten:
Code
...
libva: 0.32
AvCodecContext w 1280 h 720
Profile: 7 (VAProfileH264High) Entrypoint 1 (VAEntrypointVLD)
found valid image format
init vaapi successfully
200 Bilder angezeigt, 38 Bilder übersprungen, 0 Bilder verworfen
ffmpeg_video_dec: Vergrößere Puffer auf 198612 um Überlauf zu vermeiden.
prebuffer=14400 pts
xv_set_property: property=0, value=0
prebuffer=2000 pts
prebuffer=14400 pts
prebuffer=14400 pts
xv_set_property: property=0, value=0
xv_set_property: property=0, value=0
200 Bilder angezeigt, 2 Bilder übersprungen, 0 Bilder verworfen
xv_set_property: property=0, value=0
xv_set_property: property=0, value=0
prebuffer=14400 pts
prebuffer=2000 pts
prebuffer=14400 pts
prebuffer=14400 pts
xv_set_property: property=0, value=0
xv_set_property: property=0, value=0
....
libva: 0.32
AvCodecContext w 1280 h 720
Profile: 7 (VAProfileH264High) Entrypoint 1 (VAEntrypointVLD)
found valid image format
init vaapi successfully
200 Bilder angezeigt, 26 Bilder übersprungen, 0 Bilder verworfen
ffmpeg_video_dec: Vergrößere Puffer auf 198612 um Überlauf zu vermeiden.
.....
Display More
und danach ist Ruhe im Log!
Gruß
Wolfgang