Vlc main decoder error buffer deadlock prevented

The VideoLAN Forums Discussion and support for VLC media player and friends VLC can’t open USB camera on Raspberry Pi 4 VLC can’t open USB camera on Raspberry Pi 4 Post by LuckyT » 16 Nov 2019 00:42 I have a usb camera I’m trying to use with my RPi4. On my dev machine […]

Содержание

  1. The VideoLAN Forums
  2. VLC can’t open USB camera on Raspberry Pi 4
  3. VLC can’t open USB camera on Raspberry Pi 4
  4. Arch Linux
  5. #1 2018-09-04 19:51:15
  6. [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  7. #2 2018-09-05 09:14:59
  8. Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  9. #3 2018-09-05 12:59:31
  10. Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  11. #4 2018-09-05 13:06:21
  12. Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  13. #5 2018-09-05 19:15:42
  14. Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  15. #6 2018-09-06 10:47:57
  16. Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  17. #7 2018-09-06 14:24:44
  18. Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.
  19. The VideoLAN Forums
  20. When forward video audio crash
  21. When forward video audio crash
  22. Re: When forward video audio crash
  23. Re: When forward video audio crash
  24. Re: When forward video audio crash
  25. The VideoLAN Forums
  26. [black screen] VLC 3.0.8 H265 4k 10bit, log: «buffer deadlock prevented»
  27. [black screen] VLC 3.0.8 H265 4k 10bit, log: «buffer deadlock prevented»
  28. The VideoLAN Forums
  29. PS Demux warning about garbage input despite good input
  30. PS Demux warning about garbage input despite good input

The VideoLAN Forums

Discussion and support for VLC media player and friends

VLC can’t open USB camera on Raspberry Pi 4

VLC can’t open USB camera on Raspberry Pi 4

Post by LuckyT » 16 Nov 2019 00:42

I have a usb camera I’m trying to use with my RPi4. On my dev machine running Pop OS everything works great! Trying the exact same thing on the RPi4, I fail to get any image. I’m working python bindings, but the issue is reproducible in VLC itself. Both machines are running 3.0.8

Opening /dev/video/0 from Open Media -> Capture Device with absolutely no options I hear the camera physically «engage», I see the record indicator light come on, but nothing is displayed. The record indicator light stays on until I press stop in VLC. Besides narrowing things down to this basic case, I have tried increased the shared GPU memory 128/256/512 with no luck as well as tried the lower resolutions.

The only relevant error given is «buffer deadlock prevented»

main debug: `v4l2:///dev/video0′ successfully opened main debug: Buffering 0% main debug: Buffering 33% main debug: Buffering 66% main debug: Buffering 99% main debug: Stream buffering done (399 ms in 399 ms) main error: buffer deadlock prevented SITS HERE UNTIL I PRESS STOP main debug: Decoder wait done in 0 ms main debug: incoming request — stopping current input main debug: killing decoder fourcc `MJPG’ main debug: removing module «mmal_codec» main debug: removing module «v4l2» main debug: Program doesn’t contain anymore ES main debug: dead input main debug: nothing to play qt debug: IM: Deleting the input

Источник

Arch Linux

You are not logged in.

#1 2018-09-04 19:51:15

[Solved] VLC cannot stream video anymore after 3.0.4-1 update.

vlc-3.0.4-1 can’t stream video.
after downgrade to vlc-3.0.3.r1-r2 it is working again.

Last edited by Tofu_Bone (2018-09-06 21:40:43)

#2 2018-09-05 09:14:59

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

I tested a stream video from Youtube with vlc 3.0.4 and it works here.
Can you give an url link to a stream video which worked with old vlc version and you could not run with the new vlc release.

#3 2018-09-05 12:59:31

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

I have same problem on VLC player in new version 3.0.4 with playing files in format «MPEG transport stream data» (ts).

#4 2018-09-05 13:06:21

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

I just open vlc, click «Media», click «Open Network stream», paste the url and play.
Is the method i stream wrong?

#5 2018-09-05 19:15:42

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

had the same problem today with «MPEG transport stream data», twitch video file dumped with streamlink.

rolled back to 3.0.3.r1-2.

these are the constant errors i see with 3.0.4-1

[00007f81fcce74c0] main decoder error: buffer deadlock prevented
[h264 @ 0x7f81f00b7000] cabac decode of qscale diff failed at 47 10
[h264 @ 0x7f81f00b7000] error while decoding MB 47 10, bytestream 5312

Last edited by deadite66 (2018-09-05 19:26:09)

#6 2018-09-06 10:47:57

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

dvb-t streaming no longer works after upgrade to vlc-3.0.4-1-x86_64 but downgrade to vlc-3.0.3-4-x86_64 works fine.

#7 2018-09-06 14:24:44

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

One difference in vlc 3.0.4 with previous release is ‘—enable-aribsub’ wich gives a ‘/usr/lib/vlc/plugins/codec/libaribsub_plugin.so’ library.

When a live stream video is launched with the -v parameter, it appears this:

[000055b9a95f1570] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/demux/libts_plugin.so’ (libaribb24.so.0: . no such file .

$ LANG=C pacman -Fo /usr/lib/libaribb24.so
usr/lib/libaribb24.so is owned by extra/aribb24 1.0.3-2

This package has this description:

Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream

Installing the aribb24 package solves the problem for me.

Источник

The VideoLAN Forums

Discussion and support for VLC media player and friends

When forward video audio crash

When forward video audio crash

Post by floppy_den » 01 Sep 2018 02:45

When forward video file (avi) the audio crash, mute. Execute vlc on terminal and see: main decoder error: buffer deadlock prevented.
Possible error with intel and hardware acceleration, but i’ve deactivated the hardware acceleration and problem persist. Additionally I’ve installed the mp3 codec. The only one error is main decoder error: buffer deadlock prevented, even i installed another player: Parole (media player based on GStreamer framework), and i can forward and reward any place on video without sound problems.

System info:
— debian 9
— vlc 3.0.3
— xfce

Re: When forward video audio crash

Post by Rémi Denis-Courmont » 01 Sep 2018 10:25

Re: When forward video audio crash

Post by floppy_den » 12 Sep 2018 19:16

Re: When forward video audio crash

Post by floppy_den » 18 Sep 2018 17:21

Well, i could generate the log file (Tools > Preferences > Select «ALL» > Advanced > Logging), don’t forget naming like ‘.txt’

Here the file’s content:

— logger module started — main: Ejecutar vlc con la interfaz predeterminada. Use «cvlc» para usar vlc sin interfaz. main: playlist is empty main error: buffer deadlock prevented main error: buffer deadlock prevented main error: Timestamp conversion failed (delay 300000, buffering 100000, bound 9000000) main error: Could not convert timestamp 1279776933 for FFmpeg main error: buffer deadlock prevented main error: buffer deadlock prevented main error: buffer deadlock prevented main error: buffer deadlock prevented main error: buffer deadlock prevented main error: buffer deadlock prevented — logger module stopped —

Источник

The VideoLAN Forums

Discussion and support for VLC media player and friends

[black screen] VLC 3.0.8 H265 4k 10bit, log: «buffer deadlock prevented»

[black screen] VLC 3.0.8 H265 4k 10bit, log: «buffer deadlock prevented»

Post by vit » 17 Feb 2020 23:28

When I try to play any of my h265 10 bit 4k video, I can hear sound only and no video (black screen). Another types of video (FHD, 8 bit) VLC can play well. Also MPV player can play 4k-file above.

OS — Ubuntu 18.04, just updated.
HW codec — disabled, video output module — automatic or OpenGL.
CPU — AMD 3950X, GPU — NVIDIA 1080 GTX, no proprietary drivers.
ctrl+M shows:

. egl_x11 debug: EGL version 1.4 (DRI2) by Mesa Project egl_x11 debug: extensions: EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image main debug: using opengl module «egl_x11» main debug: resized to 3840×2027 main debug: VoutDisplayEvent ‘resize’ 3840×2027 gl debug: MAP_PERSISTENT support (direct rendering) enabled main debug: using vout display module «gl» main debug: resized to 3840×2025 main debug: VoutDisplayEvent ‘resize’ 3840×2025 main debug: original format sz 3840×2176, of (0,0), vsz 3840×2160, 4cc I0AL, sar 1:1, msk r0x0 g0x0 b0x0 main debug: reusing provided vout main error: buffer deadlock prevented main error: buffer deadlock prevented main debug: Decoder wait done in 388 ms dts debug: DTS samplerate:48000 bitrate:1536000 main debug: restarting module due to input format change main debug: removing module «avcodec» main debug: looking for audio decoder module matching «any»: 21 candidates main debug: reusing audio output vlcpulse error: digital pass-through stream connection failure: Not supported main error: module not functional main debug: keeping audio output main error: failed to create audio output avcodec debug: using ffmpeg Lavc58.6.103 avcodec debug: CPU flags: 0x0007d3db

Источник

The VideoLAN Forums

Discussion and support for VLC media player and friends

PS Demux warning about garbage input despite good input

PS Demux warning about garbage input despite good input

Post by hackkitten » 12 Sep 2019 20:39

I implemented a streaming player solution using LibVLC for the playback. I used the imem callback API per the documentation, which worked great in a stand-alone player which I first implemented: https://github.com/MayaPosch/NymphCast/blob/master/vlc_test/vlc_test.cpp

Taking this player’s code and integrating it into the network-based solution almost works, except that only the audio plays. In the log it says ‘ps demux warning: garbage input’, after which it only prints ‘mpegvideo waiting for sequence start’ while the audio plays fine for the duration of the file. See the log:

[000000000a5ecba0] main input debug: `imem://’ successfully opened [000000000a74d010] ps demux warning: garbage at input, trying to resync. [000000000a74d010] ps demux warning: found sync code [000000000a74d010] ps demux debug: we found a length of: 2s [000000000a74d010] ps demux debug: we found a length of: 2s [000000000a74d010] ps demux warning: garbage at input from 515, trying to resync. [000000000a74d010] ps demux warning: found sync code [000000000a5ecba0] main input debug: selecting program main packetizer debug: looking for packetizer module matching «any»: 25 candidates [000000000f2d10a0] main packetizer debug: using packetizer module «mpegaudio» [000000000154e040] main decoder debug: looking for audio decoder module matching «any»: 22 candidates [000000000154e040] avcodec decoder debug: using ffmpeg Lavc58.35.100 [000000000154e040] avcodec decoder debug: CPU flags: 0x000fd3db [000000000154e040] avcodec decoder debug: codec (mp2) started [000000000154e040] main decoder debug: using audio decoder module «avcodec» [000000000a5ecba0] main input debug: Buffering 0% [000000000f2d10a0] mpegaudio packetizer debug: free bitrate mode [000000000f2d10a0] mpegaudio packetizer debug: frame too big 1801 > 1800 (emulated startcode ?) [000000000f2d10a0] mpegaudio packetizer debug: MPGA channels:2 samplerate:44100 bitrate:224 [000000000154e040] main decoder debug: restarting module due to input format change [000000000154e040] main decoder debug: removing module «avcodec» [000000000154e040] main decoder debug: looking for audio decoder module matching «any»: 22 candidates [000000000f2defb0] main generic debug: reusing audio output [000000000a601da0] directsound audio output debug: Opening DirectSound Audio Output [000000000f2d17c0] main packetizer debug: looking for packetizer module matching «any»: 25 candidates [000000000f2d17c0] main packetizer debug: using packetizer module «mpegvideo» [000000000f2d1430] main decoder debug: looking for video decoder module matching «any»: 18 candidates [000000000f2d1430] avcodec decoder debug: using ffmpeg Lavc58.35.100 [000000000f2d1430] avcodec decoder debug: CPU flags: 0x000fd3db [000000000f2d1430] avcodec decoder debug: allowing 6 thread(s) for decoding [000000000f2d1430] avcodec decoder debug: codec (mpeg2video) started [000000000f2d1430] main decoder debug: using video decoder module «avcodec» [000000000a5ecba0] main input debug: Buffering 4% [..] [000000000f2d17c0] mpegvideo packetizer debug: waiting for sequence start [000000000a5ecba0] main input debug: Buffering 57% [000000000a601da0] directsound audio output debug: Windows speaker config: Stereo and stream has 2 channels, using 2 channels [000000000a5ecba0] main input debug: Buffering 62% [000000000f2d17c0] mpegvideo packetizer debug: waiting for sequence start [000000000a5ecba0] main input debug: Buffering 66% [000000000f2d17c0] mpegvideo packetizer debug: waiting for sequence start [000000000a5ecba0] main input debug: Buffering 71% [000000000a5ecba0] main input debug: Buffering 75% [000000000f2d17c0] mpegvideo packetizer debug: waiting for sequence start [000000000a5ecba0] main input debug: Buffering 80% [000000000f2d17c0] mpegvideo packetizer debug: waiting for sequence start [000000000a5ecba0] main input debug: Buffering 84% [000000000a601da0] main audio output debug: output ‘f32l’ 44100 Hz Stereo frame=1 samples/8 bytes

I dumped the data that the VLC instance receives in its callback buffer, and it’s identical to the original file. You can see the code for the entire server side that does the playback here: https://github.com/MayaPosch/NymphCast/blob/master/src/server/NymphCastServer.cpp

The only major change to the VLC-related code is that I call ‘libvlc_media_player_play(mp);’ at a later point. Everything else is essentially identical, which is why I’m confused that suddenly video playback fails.

Both the test player and the full project were tested under MSYS2, compiled with GCC 9.x.

I’d really appreciate some thoughts on what else I could look at here.

Источник

Forum rules
Please post only Windows specific questions in this forum category. If you don’t know where to post, please read the different forums’ rules. Thanks.

qussungtn

New Cone
New Cone
Posts: 4
Joined: 25 May 2020 14:59

error: buffer deadlock prevented

Dear all,

I am trying to view RTSP streaming with UDP.
In the local network, I could view streaming without any issue.

Currently, I set up openVPN for the project.
I can see the RTSP udp packets coming from IP camera.
But now I am getting «error: buffer deadlock prevented» and can not see the streaming in vlc.

what is the meaning of «buffer deadlock prevented» erorr?

best regards
Seongsu


Rémi Denis-Courmont

Developer
Developer
Posts: 14487
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: error: buffer deadlock prevented

Postby Rémi Denis-Courmont » 26 May 2020 19:29

It means the decoder wants more data in before it can give data out, but at the same time, the flow control wants the decoder to output something before it allows more data in. To break the deadlock, VLC will turn then off flow control and allow data in.

Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded


qussungtn

New Cone
New Cone
Posts: 4
Joined: 25 May 2020 14:59

Re: error: buffer deadlock prevented

Postby qussungtn » 27 May 2020 10:14

Dear Rémi Denis-Courmont

Thank you for your reply.
I set up this IP camera in my home network.
And I can see the UDP packets coming from IP camera from client side.

do you think the problem is poor bandwidth of my home network?
you mentioned that this error occurs when decoder wants more data.
As I mentioned before, I could view RTSP streaming over TCP.

Why this error does not occur in TCP connection?
I need your advice.

best regards
Seongsu



Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 3 guests

User avatar

Botspot

Posts: 1843
Joined: Thu Jan 17, 2019 9:47 pm
Location: Texas

VLC not displaying any video

On my Pi4 running latest Raspbian, this command is one such example where vlc doesn’t work:

Code: Select all

vlc https://www.youtube.com/watch?v=CG_czsNdUfs

Any idea why some youtube videos work and others don’t?

When I run that above command, vlc outputs this error in the terminal:

Code: Select all

[e9142668] main decoder error: buffer deadlock prevented

Can anyone else confirm they are having the same problem? (Curious if it’s my OS at fault or not)



User avatar

Botspot

Posts: 1843
Joined: Thu Jan 17, 2019 9:47 pm
Location: Texas

Re: VLC not displaying any video

Mon May 04, 2020 7:24 pm

kerry_s wrote: ↑

Mon May 04, 2020 2:10 am


that link worked fine for me.

Still not working for me. Any video for that matter. VLC either stays at the playlist and only plays audio, or displays a grey background. Terminal is littered with MMAL errors.

Update — Fixed!
I reinstalled vlc and deleted its configuration:

Code: Select all

sudo apt install --reinstall vlc
rm -r /home/pi/.cache/vlc
rm -r /home/pi/.config/vlc

Still didn’t work, but less errors (I think) in the terminal. :cry:
But a reboot fixed it! :D

I have no idea what I did to cause the issue, but now it’s fixed. Now I can learn all about FreeCAD! ;)



User avatar

Botspot

Posts: 1843
Joined: Thu Jan 17, 2019 9:47 pm
Location: Texas

Re: VLC not displaying any video

Mon May 04, 2020 10:14 pm

Could be related. Maybe.
Earlier that day I had done an apt upgrade, after seeing that it was ok to do so here.

I think the kernel also got updated, so maybe vlc needed that new kernel version to work correctly? I don’t know. ¯_(ツ)_/¯


Return to “Troubleshooting”

  • Index
  • » Pacman & Package Upgrade Issues
  • » [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

Pages: 1

#1 2018-09-04 19:51:15

Tofu_Bone
Member
Registered: 2016-12-26
Posts: 43

[Solved] VLC cannot stream video anymore after 3.0.4-1 update.

vlc-3.0.4-1 can’t stream video.
after downgrade to vlc-3.0.3.r1-r2 it is working again.

Last edited by Tofu_Bone (2018-09-06 21:40:43)

#2 2018-09-05 09:14:59

berbae
Member
From: France
Registered: 2007-02-12
Posts: 1,302

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

I tested a stream video from Youtube with vlc 3.0.4 and it works here.
Can you give an url link to a stream video which worked with old vlc version and you could not run with the new vlc release.

#3 2018-09-05 12:59:31

flateric
Member
Registered: 2007-08-28
Posts: 50

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

I have same problem on VLC player in new version 3.0.4 with playing files in format «MPEG transport stream data»  (ts).

#5 2018-09-05 19:15:42

deadite66
Member
Registered: 2015-06-13
Posts: 26

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

had the same problem today with «MPEG transport stream data», twitch video file dumped with streamlink.

rolled back to 3.0.3.r1-2.

these are the constant errors i see with 3.0.4-1

[00007f81fcce74c0] main decoder error: buffer deadlock prevented
[h264 @ 0x7f81f00b7000] cabac decode of qscale diff failed at 47 10
[h264 @ 0x7f81f00b7000] error while decoding MB 47 10, bytestream 5312

Last edited by deadite66 (2018-09-05 19:26:09)

#6 2018-09-06 10:47:57

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

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

dvb-t streaming no longer works after upgrade to vlc-3.0.4-1-x86_64 but downgrade to vlc-3.0.3-4-x86_64 works fine.

#7 2018-09-06 14:24:44

berbae
Member
From: France
Registered: 2007-02-12
Posts: 1,302

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

One difference in vlc 3.0.4 with previous release is ‘—enable-aribsub’ wich gives a ‘/usr/lib/vlc/plugins/codec/libaribsub_plugin.so’ library.

When a live stream video is launched with the -v parameter, it appears this:

[000055b9a95f1570] main libvlc warning: cannot load module `/usr/lib/vlc/plugins/demux/libts_plugin.so’ (libaribb24.so.0: … no such file …

$ LANG=C pacman -Fo /usr/lib/libaribb24.so
usr/lib/libaribb24.so is owned by extra/aribb24 1.0.3-2

This package has this description:

Library for ARIB STD-B24, decoding JIS 8 bit characters and parsing MPEG-TS stream

Installing the aribb24 package solves the problem for me.

#8 2018-09-06 16:07:26

deadite66
Member
Registered: 2015-06-13
Posts: 26

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

That fixed it, thanks berbae.

#9 2018-09-06 21:40:24

Tofu_Bone
Member
Registered: 2016-12-26
Posts: 43

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

Thank you everyone, this is fixed.

#10 2018-09-08 13:32:19

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

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

Tofu_Bone wrote:

Thank you everyone, this is fixed.

it works for me as well. Did anybody raise a bug saying arribb24 should be added to the package dependencies?

#11 2018-09-08 14:47:07

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 18,304

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

It is a dependency, read your pacman outputs during an update.

Last edited by V1del (2018-09-08 14:47:24)

#12 2018-09-08 15:01:32

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 1,975

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

V1del wrote:

It is a dependency, read your pacman outputs during an update.

The optional dependency text doesn’t say anything about it being required for streaming

#13 2018-09-12 18:33:46

kdall99
Member
Registered: 2015-06-12
Posts: 17

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

V1del wrote:

It is a dependency, read your pacman outputs during an update.

pacman reports this as an optional dependency. There is no indication at all that even people not interested in subtitles will have to install this optional dependency because otherwise vlc will not play (certain?) streams anymore.

Oh, and many thanks, berbae, for the solution.

Last edited by kdall99 (2018-09-12 18:36:33)

#14 2018-09-12 19:28:08

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 18,304

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

The message could be clarified that it might be necessary for certain streaming formats, I give you that.

Last edited by V1del (2018-09-12 19:28:34)

#15 2018-09-13 08:13:54

kdall99
Member
Registered: 2015-06-12
Posts: 17

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

V1del wrote:

The message could be clarified that it might be necessary for certain streaming formats, I give you that.

Yes. OTOH, one could argue that if not installing an optional dependency has the consequence that the program will not work at all in certain cases, the dependency was not optional in the first place.
I’ve noticed that there’s already a bug report. We’ll see what the package maintainer thinks about this issue.

#16 2018-09-23 08:22:15

Alain2
Member
From: France
Registered: 2009-11-06
Posts: 17

Re: [Solved] VLC cannot stream video anymore after 3.0.4-1 update.

Thanks a lot berbae !

I was perplex as duckduckgo search on this issue didn’t lead to any useful info (not this thread anyway, whereas usually it does), and I was about to create a thread on it here but luckily a first search on this board led me here.

I was blind, I didn’t notice the error message in vlc -v with libts_plugin until I read your post ; also it didn’t occur in my mind that a library for «ARIB subtitles» could be used for an important task like mpeg-ts demux

Hi,

trying to read some « old » dvd ( 2007~2008 ) with vlc.

On Ubuntu ( Budgie ) 19.10 I get :

django@ASGARD:~$ vlc
VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
[00005564e5a2b5b0] main libvlc: Lancement de vlc avec l’interface par défaut. Utiliser « cvlc » pour démarrer VLC sans interface.
Gtk-Message: 04:12:27.464: Failed to load module «canberra-gtk-module»
[00005564e5ac9660] main playlist: playlist is empty
libdvdnav: Using dvdnav version 6.0.0
libdvdnav: DVD Title: MEDIUM_S2_D1
libdvdnav: DVD Serial Number: 36837837
libdvdnav: DVD Title (Alternative):
libdvdnav: DVD disk reports itself with Region mask 0x00f50000. Regions: 2 4

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000144
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000789c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000078a1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x003b3589
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x003b3890
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x003b38b7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x003b3bc3
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x003b3bea
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x003b3eec
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x003b3f13
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x003b421b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x003b4242
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x003b4547
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x003b456e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x003b5fae
libdvdread: Elapsed time 0
libdvdread: Found 7 VTS’s
libdvdread: Elapsed time 0
libva info: VA-API version 1.5.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_4
libva info: va_openDriver() returns 0
[00007f2230091590] avcodec decoder: Using Intel i965 driver for Intel(R) Haswell Desktop — 2.3.0 for hardware decoding
[00007f2230091590] main decoder error: buffer deadlock prevented
QObject::~QObject: Timers cannot be stopped from another thread
django@ASGARD:~$

On Ubuntu ( Unity ) 16.04 I get :

coeurnoir@Asgard:~$ vlc
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[0000000001334148] core libvlc: Lancement de vlc avec l’interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
libdvdnav: Using dvdnav version 5.0.3
libdvdnav: DVD Title: MEDIUM_S2_D1
libdvdnav: DVD Serial Number: 36837837
libdvdnav: DVD Title (Alternative):
libdvdnav: DVD disk reports itself with Region mask 0x00f50000. Regions: 2 4

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000144
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000789c
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000078a1
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x003b3589
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x003b3890
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x003b38b7
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x003b3bc3
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x003b3bea
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x003b3eec
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x003b3f13
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x003b421b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x003b4242
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x003b4547
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x003b456e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x003b5fae
libdvdread: Elapsed time 0
libdvdread: Found 7 VTS’s
libdvdread: Elapsed time 0
[00007f5fe0003d88] core input error: ES_OUT_RESET_PCR called
[00007f5fe0003d88] core input error: ES_OUT_RESET_PCR called
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
QVariantMap DBusMenuExporterDBus::getProperties(int, const QStringList&) const: Condition failed: action
Failed to open VDPAU backend libvdpau_i965.so: Ne peut ouvrir le fichier d’objet partagé: Aucun fichier ou dossier de ce type
Failed to open VDPAU backend libvdpau_i965.so: Ne peut ouvrir le fichier d’objet partagé: Aucun fichier ou dossier de ce type

In both cases : unable to read the dvd with vlc, even by browsing to dvd folder and .vob files.

Workaround : smplayer is able to play the dvd but then I need to browse / navigate by title. The « dvd menu » seems unreachable.

It’s probably related to these dvd, as the 6 discs of the season behave the same.

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: vlc 3.0.8-2
ProcVersionSignature: Ubuntu 5.3.0-46.38-generic 5.3.18
Uname: Linux 5.3.0-46-generic x86_64
ApportVersion: 2.20.11-0ubuntu8.8
Architecture: amd64
CurrentDesktop: Budgie:GNOME
Date: Wed Apr 22 23:28:18 2020
InstallationDate: Installed on 2020-03-22 (31 days ago)
InstallationMedia: Ubuntu-Budgie 19.10 «Eoan Ermine» — Release amd64 (20191017)
SourcePackage: vlc
UpgradeStatus: No upgrade log present (probably fresh install)

#
4 года, 5 месяцев назад

(отредактировано

4 года, 5 месяцев назад)

Темы:

43

Сообщения:

786

Участник с: 01 июня 2017

вчера заметил (когда сломалось не знаю), что vlc не проигрыват поток, например


vlc http://192.168.1.222:8000/pid/82da07856d302717a5026647eac18df68def471a/stream.mp4

ну, он как бы проигрівает, если посмотреть «Инструменты>Информация о медиафайле» — там и демуплексировано даных отображаесть и все такое, а картинки и звука нет….
в тоже время, если запустить этот же поток на mpv, то никаких проблем и если проигрывать фильм, который записан на винте, то с vlc тоже проблем не наблюдаю
….это только у меня так?

amon

#
4 года, 5 месяцев назад

Темы:

43

Сообщения:

786

Участник с: 01 июня 2017

выхлоп вот такой

~ $ vlc http://192.168.1.222:8000/pid/82da07856d302717a5026647eac18df68def471a/stream.mp4
VLC media player 3.0.4 Vetinari (revision 3.0.4-0-gf615db6332)
[00005594fb22f650] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
qt5ct: D-Bus system tray: no
[00007f7f64001660] access stream error: HTTP 500 error
[00007f7f6407eec0] main decoder error: buffer deadlock prevented
[00007f7f64097510] main decoder error: buffer deadlock prevented
[00007f7f60000c40] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1000 ms)
[00007f7f6407eec0] main decoder error: buffer deadlock prevented
[00007f7f64097510] main decoder error: buffer deadlock prevented
[00007f7f60000c40] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1205 ms)
[00007f7f6407eec0] main decoder error: buffer deadlock prevented
[00007f7f64097510] main decoder error: buffer deadlock prevented
Note: Illegal Audio-MPEG-Header 0xffec0469 at offset 0.
[src/libmpg123/parse.c:1287] error: not attempting to resync...
[00007f7f6407eec0] mpg123 decoder error: mpg123_decode_frame error: A generic mpg123 error.
[00007f7f60000c40] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1396 ms)
[00007f7f6407eec0] main decoder error: buffer deadlock prevented
[00007f7f64097510] main decoder error: buffer deadlock prevented

leonardo19

#
4 года, 5 месяцев назад

leonardo19 avatar

Темы:

40

Сообщения:

847

Участник с: 25 ноября 2008

Пакет aribb24 установлен?

amon

#
4 года, 5 месяцев назад

Темы:

43

Сообщения:

786

Участник с: 01 июня 2017

нет, а каким он боком? все без него прекрасно работало надцать лет подряд

leonardo19

#
4 года, 5 месяцев назад

leonardo19 avatar

Темы:

40

Сообщения:

847

Участник с: 25 ноября 2008

У меня тоже работало. До версии 3.0.4.

amon

#
4 года, 5 месяцев назад

Темы:

43

Сообщения:

786

Участник с: 01 июня 2017

т.е., установить этот пакет?

leonardo19

#
4 года, 5 месяцев назад

leonardo19 avatar

Темы:

40

Сообщения:

847

Участник с: 25 ноября 2008

Думаю, установить :)

amon

#
4 года, 5 месяцев назад

Темы:

43

Сообщения:

786

Участник с: 01 июня 2017

спасибо, помогло

Понравилась статья? Поделить с друзьями:
  • Vkruntime140 dll ошибка скачать
  • Vkmusic у группы отсутствует раздел аудиозаписей ошибка
  • Vkmusic пишет ошибка авторизации
  • Vkmusic ошибка авторизации попробуйте перезапустить программу ошибка
  • Vkmusic ошибка server error 400