You are not logged in.

#1 2013-05-01 12:28:19

foggybrain
Member
Registered: 2008-07-29
Posts: 83

VLC mpeg2 dvb errors after libdvbpsi upgrade

VLC plays back mpeg2 from either dvb-t or mpeg2 files as a garbabled mess since libdvbpsi upgrade.

This is also stopping me-tv from playing dvb-t video as it uses the vlc lib

Issue cured for now by downgrading (1.1.0-1 downto 0.2.2-1)

I'm using a fully up to date x64 system in the UK

Last edited by foggybrain (2013-10-01 20:28:14)

Offline

#2 2013-05-01 12:53:54

hadrons123
Member
From: chennai
Registered: 2011-10-07
Posts: 1,249

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

Can you link or post some samples?


LENOVO Y 580 IVYBRIDGE 660M NVIDIA
Unix is user-friendly. It just isn't promiscuous about which users it's friendly with. - Steven King

Offline

#3 2013-05-01 13:05:29

foggybrain
Member
Registered: 2008-07-29
Posts: 83

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

Typical vlc output with a grey video output with random coloured blocks. No sound is decoded either.

[0x7f0d90c01bf8] main demux error: corrupt module: /usr/lib/vlc/plugins/demux/libts_plugin.so
Fontconfig warning: FcPattern object size does not accept value "0"
Fontconfig warning: FcPattern object size does not accept value "0"
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 12
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 0 13
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 3 14
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 11 15
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 3 16
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 5 0
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 1
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 0 2
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 3
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 5
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 4 6
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 0 7
[mpeg2video @ 0x7f0d90c49ee0] skipped MB in I frame at 3 8
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 3 9
[mpeg2video @ 0x7f0d90c49ee0] invalid mb type in I Frame at 5 10
[mpeg2video @ 0x7f0d90c49ee0] skipped MB in I frame at 11 11
[mpeg2video @ 0x7f0d90c49ee0] Warning MVs not available
[mpeg2video @ 0x7f0d90c49ee0] concealing 1620 DC, 1620 AC, 1620 MV errors in I frame
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 12
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 0 13
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 3 14
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 11 15
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 3 16
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 5 0
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 1
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 0 2
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 3
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 2 5
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 4 6
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 0 7
[mpeg2video @ 0x7f0d90c49ee0] skipped MB in I frame at 3 8
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 3 9
[mpeg2video @ 0x7f0d90c49ee0] invalid mb type in I Frame at 5 10
[mpeg2video @ 0x7f0d90c49ee0] skipped MB in I frame at 11 11
[mpeg2video @ 0x7f0d90c49ee0] Warning MVs not available
[mpeg2video @ 0x7f0d90c49ee0] concealing 1620 DC, 1620 AC, 1620 MV errors in I frame
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 39 24
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 39 25
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 32 26
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 35 27
[mpeg2video @ 0x7f0d90c49ee0] mb incr damaged
[mpeg2video @ 0x7f0d90c49ee0] invalid cbp 0 at 28 12
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 25 13
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 4 15
[mpeg2video @ 0x7f0d90c49ee0] invalid cbp 0 at 28 17
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 10 18
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 8 19
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 0 22
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 0 23
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 10 32
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 41 2
[mpeg2video @ 0x7f0d90c49ee0] invalid cbp 0 at 5 4
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 27 5
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 28 6
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 10 9
[mpeg2video @ 0x7f0d90c49ee0] slice mismatch
[mpeg2video @ 0x7f0d90c49ee0] invalid cbp 0 at 2 12
[mpeg2video @ 0x7f0d90c49ee0] 00 motion_type at 27 34
[mpeg2video @ 0x7f0d90c49ee0] ac-tex damaged at 38 35
[mpeg2video @ 0x7f0d90c49ee0] Warning MVs not available

Last edited by foggybrain (2013-05-01 13:08:23)

Offline

#4 2013-05-01 13:44:39

teckk
Member
Registered: 2013-02-21
Posts: 208

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

I don't use VLC. Can you change demuxers in the config somewhere? Like mplayer.

mplayer dvb://ABC -demuxer mpegts

I thought that someone told me that dvb-t was

mplayer dvb://ABC -demuxer lavf

There was a thread on here, with a dvb-t prob like that.

Offline

#5 2013-05-01 14:13:21

foggybrain
Member
Registered: 2008-07-29
Posts: 83

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

changing the vlc config may not effect how other applications use the libvlc.

libdvbpsi worked before, why not now ???? does vlc need a rebuild ?

Offline

#6 2013-05-01 18:22:19

Thaodan
Member
From: Dortmund, Nordrein-Westfalen
Registered: 2012-04-28
Posts: 439

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

foggybrain wrote:

changing the vlc config may not effect how other applications use the libvlc.

libdvbpsi worked before, why not now ???? does vlc need a rebuild ?

I tried it doesn't build with this libdvbpsi version.

Last edited by Thaodan (2013-05-01 18:53:07)


Linux odin 3.13.1-pf #1 SMP PREEMPT Wed Mar 5 21:47:28 CET 2014 x86_64 GNU/Linux

Offline

#7 2013-05-01 21:24:22

replabrobin
Member
Registered: 2010-05-06
Posts: 159

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

I have a complete failure of dvb using two separate pctv-290e devices after upgrade to libdvppsi-1.1.0-1. I have latest arch running on x64. I find my vlc starts working with dvb if I downgrade to libdvbpsi-0.2.2-1-x86_64.pkg.tar.xz.

Offline

#8 2013-05-01 21:31:57

replabrobin
Member
Registered: 2010-05-06
Posts: 159

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

Sorry to have posted too soon. Seems the latest release 1:0.2.2-1 has fixed the issue. Strange that the versions seem out of step.

Offline

#9 2013-05-01 21:35:05

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 5,091

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

It's not out of step. The "1:" is an epoch. They're downgrading to 0.2.2 because vlc isn't compatible with the new api, and adding an epoch was the only way of using pacman to downgrade automatically.

Offline

#10 2013-05-02 07:25:54

replabrobin
Member
Registered: 2010-05-06
Posts: 159

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

Scimmia, thanks for the clarification. I suppose it's because pacman has no way to withdraw a package and revert to an earlier one.

Offline

#11 2013-10-01 20:26:06

foggybrain
Member
Registered: 2008-07-29
Posts: 83

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

This problem is back after upgrading vlc and libdvbpsi

I get this from me-tv-client running from konsole

[tim@timpc ~]$ me-tv-client
Me TV 1.4.0.12
[0x7f2b900031f8] filesystem access error: cannot open file /home/tim/udp://@0.0.0.0:2005/ (No such file or directory)
[0x7f2b900031f8] main access error: File reading failed
[0x7f2b900031f8] main access error: VLC could not open the file "/home/tim/udp://@0.0.0.0:2005/" (No such file or directory).
[0x25dac38] main input error: open of `file:///home/tim/udp%3A//%400.0.0.0%3A2005/' failed
[0x25dac38] main input error: Your input can't be opened
[0x25dac38] main input error: VLC is unable to open the MRL 'file:///home/tim/udp%3A//%400.0.0.0%3A2005/'. Check the log for details.

mpeg2 dvb-t recordings also wont play in vlc anymore

upgrades causing errors

vlc (2.0.8.a-1 => 2.1.0-2)
libdvbpsi (1:0.2.2-1 => 1:1.1.0-1)

Offline

#12 2013-10-01 21:40:20

Thaodan
Member
From: Dortmund, Nordrein-Westfalen
Registered: 2012-04-28
Posts: 439

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

don't hapens for me using plan vlc maybe its a MeTV specific issue.


Linux odin 3.13.1-pf #1 SMP PREEMPT Wed Mar 5 21:47:28 CET 2014 x86_64 GNU/Linux

Offline

#13 2013-10-02 10:56:21

Morn
Member
Registered: 2012-09-02
Posts: 349

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

Both Me-TV and Kaffeine are affected by the libdvbpsi 1.1 upgrade, i.e. they fail to decode DVB-C when the latest library version is installed. So it's not just a Me-TV-related problem I think.

Offline

#14 2013-10-02 16:41:04

TnT2
Member
Registered: 2012-07-23
Posts: 2

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

I can confirm that after upgrading
libdvbpsi (1:0.2.2-1 -> 1:1.1.0-1)
vlc (2.0.8.a-1 -> 2.1.0-2)
this combination crashes when trying to play DVB-T with VLC.

Last edited by TnT2 (2013-10-02 16:41:57)

Offline

#15 2013-10-08 22:33:18

foggybrain
Member
Registered: 2008-07-29
Posts: 83

Re: VLC mpeg2 dvb errors after libdvbpsi upgrade

After further investigation, the problem (for me) is with me-tv.
This is because me-tv-client is not not passing the UDP MPEG TS STREAM MRL to libvlc in the proper/new way.

If I run me-tv-client and then launch

vlc udp://@:2005

it plays the dvb-t stream fine (but not embedded in me-tv)

Offline

Board footer

Powered by FluxBB