Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: EnemyXP 21 Ledna 2011, 14:17:24

Název: VLC trhání HD videí [VYŘEŠENO]
Přispěvatel: EnemyXP 21 Ledna 2011, 14:17:24
Zdravím, velmi dlouhou dobu jsem řešil problém se zasekáváním některých HD videí. Při přehrávání mi vyskakovaly tyto hlášky:
Kód: [Vybrat]
ofa@ofa-Extensa-5635:~/Videa$ vlc Astra.ts
VLC media player 1.1.4 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0x7faa323abb20, 0x7faa323aba80)
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 8000
Warning: call to signal(13, 0x1)
Warning: call to signal(13, 0x1)
Warning: call to srand(1295015801)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:19588): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to signal(13, 0x1)
Warning: call to signal(13, 0x1)
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 0) for PID 8000
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
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
number of reference frames exceeds max (probably corrupt input), discarding one
number of reference frames exceeds max (probably corrupt input), discarding one
illegal short term buffer state detected

Dlouhou dobu jsem myslel, že je problém v tom že mám jen 60FPS. Žádným známým způsobem nešlo vypnout synchronizaci s LCD displejem, takže jsem to vzdal. Pak jsem objevil tento způsob:
Řešení: V nastavení ve VLC stačí v menu Nástroje ->Předvolby->Vstup & kodeky použít pro nastavení Skip H.264 in loop deblocking filter položku Kompletní. HD videa se již netrhají a běží plynule, avšak tyto chybové hlášky se stále objevují.

Toto téma dám jako uzavřené, ale pokud budete mít nějaké rady, nebo připomínky rád vyzkouším i jiné způsoby řešení.