Hallo,
ich versuche derzeit das IPTV-Plugin zum Laufen zu bekommen. Das ganze scheitert derzeit an einer Bildausgabe, da VLC den Encoder nicht findet. Hier mal den Fehlerausgabe bei Aufruf des VLC per Console:
Code
vlc "http://192.168.1.2:3000/TS/2" --sout "#transcode{vcodec=mp2v,acodec=aac,vb=3000,ab=96}:standard{access=udp,mux=ts{pid-video=511,pid-audio=512,pid-spu=513},dst=127.0.0.1:1234}" --intf dummy
VLC media player 3.0.7.1 Vetinari (revision 3.0.7.1-0-gf3940db4af)
[000055a98051f340] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[000055a9805a83e0] main interface error: no suitable interface module
[000055a98044d630] main libvlc error: interface "globalhotkeys,none" initialization failed
[000055a9805a83e0] dummy interface: using the dummy interface module...
[mpeg2video encoder @ 0x7fa430017c40] [Eval @ 0x7fa43ff65ec0] Invalid chars '.0' at the end of expression '1.0'
[mpeg2video encoder @ 0x7fa430017c40] Unable to parse option value "1.0"
[mpeg2video encoder @ 0x7fa430017c40] Error setting option qsquish to value 1.0.
[00007fa430002640] avcodec encoder error: cannot open mp2v video encoder
[00007fa430002640] main encoder error: Streaming / Transcoding failed
[00007fa430002640] main encoder error: VLC could not open the mp2v video encoder.
[00007fa454006c90] stream_out_transcode stream out error: cannot find video encoder (module:any fourcc:mp2v). Take a look few lines earlier to see possible reason.
[00007fa454006c90] stream_out_transcode stream out error: cannot create video chain
[00007fa45402cbd0] main decoder error: cannot create packetizer output (mpgv)
[00007fa45402cbd0] main decoder error: buffer deadlock prevented
[00007fa454019be0] ts demux error: libdvbpsi error (EIT decoder): 'last_section_number' differs whereas no discontinuity has occured
Display More
Ich habe schon einiges gegoogelt. Von unstripped Paketversionen, -extra Pakete und VLC-Einstellungen (strict-standard) - hilft alles nichts unter Ubuntu 18.04. Der Encoder ist nicht dabei.
Hat jemand noch einen Tipp? Soll ich ggf. VLC aus den VideoLAN-PPA installieren? Noch genialer wäre ja ein HW-basiertes Transcoding per FFMPEG und VAAPI.
Welche Codecs versteht das IPTV-Plugin eigentlich - ich empfange eigentlich nur einen reduzierten HD-Stream (streamdev-server) von einem anderen VDR mit folgenden Parametern:
Code
PROG=ffmpeg; FFMPEG_VC=h264_vaapi; FFMPEG_AC=libmp3lame; VBR=3000; ABR=96; FFMPEG_H264_VOPTS="-bufsize 2M -minrate 1M -maxrate 3M"
Marcus