Hi,
im tvscraper git commit von gestern ist ein bug. Scraper Daten werden nicht mehr vom EPG in Aufzeichnungen übertragen. Ist im aktuellen tvscraper git korrigiert.
~ Markus
Hi,
im tvscraper git commit von gestern ist ein bug. Scraper Daten werden nicht mehr vom EPG in Aufzeichnungen übertragen. Ist im aktuellen tvscraper git korrigiert.
~ Markus
Aus dem aktuellem Git-Stand bekomme ich diesen Fehler wenn ich das Plugin bauen möchte?
CC pages/ get_recordings.o
CC pages/ delete_recording.o
CC pages/ recordings.o
recordings.ecpp: In member function ‘virtual unsigned int {anonymous}::_component_::rec_tools_type::operator()(tnt::HttpRequest&, tnt::HttpReply&, tnt::QueryParams&)’:
recordings.ecpp:731:30: error: ‘class cRecordingInfo’ has no member named ‘FrameWidth’
731 | switch (recording->Info()->FrameWidth()) {
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make[1]: *** [Makefile:37: recordings.o] Fehler 1
make: *** [Makefile:191: pages] Fehler 2
Welche VDR Version ? Du brauchst mindestens 2.6.6.
ich nutze 2.6.6
CC tools.o
CC recman.o
recman.cpp: In function ‘void vdrlive::StringAppendFrameParams(T&, const cRecording*)’:
recman.cpp:31:20: error: ‘class cRecordingInfo’ has no member named ‘FrameWidth’
31 | if (rec->Info()->FrameWidth() && rec->Info()->FrameHeight() ) {
| ^~~~~~~~~~
compilation terminated due to -Wfatal-errors.
make: *** [Makefile:116: recman.o] Fehler 1
Liegen irgendwo noch alte Header Files rum, die angezogen werden ?
Was sagt denn: sudo find /* -name recording.h ?
ich habe den Fehler gefunden -- lag hier in /usr/include/..
Danke
Mir ist ein Hintergrund im WebP-Format für eine Aufnahme vor die Flinte gelaufen (manuell, nichts via scraper).
Da ich ihn nicht nochmal komprimieren wollte, habe ich dann einfach mal als fanart.webp abgespeichert, Live hat es aber (erwartungsgemäß) nicht erkannt. Also einfach mal in fanart.jpg umbenannt und es wird natürlich anstandslos angezeigt.
Wäre das evtl. eine Idee die Dateinamenerkennung auch auf .webp auszuweiten?
Mir ist ein Hintergrund im WebP-Format für eine Aufnahme vor die Flinte gelaufen (manuell, nichts via scraper).
Da ich ihn nicht nochmal komprimieren wollte, habe ich dann einfach mal als fanart.webp abgespeichert, Live hat es aber (erwartungsgemäß) nicht erkannt. Also einfach mal in fanart.jpg umbenannt und es wird natürlich anstandslos angezeigt.
Wäre das evtl. eine Idee die Dateinamenerkennung auch auf .webp auszuweiten?
Im git ist ein update. Damit sollte es auch mit *.webp Dateien funktionieren. Bitte testen
Im git ist ein update. Damit sollte es auch mit *.webp Dateien funktionieren. Bitte testen
Funktioniert.
Danke für Eure Tests. Der aktuelle git Stand ist jetzt v3.3.5 . Also nichts neues, wenn ihr schon den aktuellen git Stand habt.
Ansonsten:
- Zum Anschauen von Aufzeichnungen mit vlc wird jetzt die streamdev URL verwendet, was auch Springen ermöglicht
- Zahlreiche kleinere Verbesserungen und Fehlerbehebungen, die hier schon diskutiert wurden
~ Markus
Hm, ich bekomme immer noch
Your input can't be opened:
VLC is unable to open the MRL 'http://vdr:3000/2049:133169233.rec.ts'. Check the log for details.
für einige Aufnahmen, auch für welche von 2010, also nicht soooo alt.
Das sind 00001.ts und 00002.ts Files.
mediainfo 00001.ts
General
ID : 32776 (0x8008)
Complete name : 00001.ts
Format : MPEG-TS
File size : 1.95 GiB
Duration : 1 h 3 min
Overall bit rate mode : Variable
Overall bit rate : 4 425 kb/s
Frame rate : 25.000 FPS
Video
ID : 165 (0xA5)
Menu ID : 132 (0x84)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings : CustomMatrix / BVOP
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : Variable
Format settings, picture structure : Frame
Codec ID : 2
Duration : 1 h 3 min
Bit rate mode : Variable
Bit rate : 4 013 kb/s
Maximum bit rate : 15.0 Mb/s
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 FPS
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.387
Time code of first frame : 10:35:58:05
Time code source : Group of pictures header
GOP, Open/Closed : Open
Stream size : 1.77 GiB (91%)
Audio
ID : 120 (0x78)
Menu ID : 132 (0x84)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Codec ID : 3
Duration : 1 h 3 min
Bit rate mode : Constant
Bit rate : 192 kb/s
Channel(s) : 2 channels
Sampling rate : 48.0 kHz
Frame rate : 41.667 FPS (1152 SPF)
Compression mode : Lossy
Delay relative to video : -182 ms
Stream size : 86.8 MiB (4%)
Language : German
Display More
Woran kann das liegen?
Danke und ciao.
Michael.
*.rec.ts'
bekomme ich auch mit VLC, und kann die nicht abspielen. Hab schon die vlcrc gelöscht, hilft nix.
Diese seltsamen Links bekomme ich aber nur bei Aufnahmen, Live gibt's ganz normal die ...:3000/TS/<Kanal-ID> im VLC und er spielt.
Achtung: mit Haruna-Player funktioniert alles, und es werden .m3u bei Aufnahmen sowie .m3u8 live angezeigt.
P.S.: Client Linux, VLC-3.0.20
haruna funktioniert bei mir überhaupt nicht - er startet zwar, zeigt aber nur einen grauen Hintergrund, kein Bild, keinen Ton.
Zu den fraglichen Files bekomme ich von streamdev-server: "ERROR: Streamdev: Failed to parse PAT/PMT"
Zu den fraglichen Files bekomme ich von streamdev-server: "ERROR: Streamdev: Failed to parse PAT/PMT"
streamdev-server scheint mit diesen Aufnahmen nicht zurecht zu kommen. Da kann live nichts machen.
Hm, hatte ich befürchtet.
Was könnte denn der Grund sein, dass streamdev das nicht hin bekommt?
Was könnte denn der Grund sein, dass streamdev das nicht hin bekommt?
Kann ich jetzt auch nicht sagen. Fehler in der *.ts Datei?
Schon getestet, ob streamdev bei anderen streamdev Einstellungen (HTTP streamtyp: PES, oder andere) mit der Datei zurechtkommt?
Kann ich jetzt auch nicht sagen. Fehler in der *.ts Datei?
Das betrifft alle in dieser Serie (Legend of the Seeker).
Schon getestet, ob streamdev bei anderen streamdev Einstellungen (HTTP streamtyp: PES, oder andere) mit der Datei zurechtkommt?
Ne, muss ich noch testen.
Das betrifft alle in dieser Serie (Legend of the Seeker).
Ne, muss ich noch testen.
Habe ich getestet - ist mit allen Streamingtypen dasselbe.
MarkusE, hast du eine Ahnung woran das hängt?
cxxtools, tntnet und live von heute. gcc-13.2.0
CC pages/ playlist.o
CC pages/ stream.o
CC pages/ stream_data.o
In Datei, eingebunden von /usr/include/tnt/scope.h:33,
von /usr/include/tnt/sessionscope.h:33,
von /usr/include/tnt/component.h:34,
von /usr/include/tnt/ecpp.h:33,
von stream.cpp:6:
/usr/include/tnt/object.h: In Instanziierung von »tnt::ObjectT<T>::ObjectT(Args&& ...) [with Args = {long int}; T = vdrlive::FFmpegThread*]«:
stream.ecpp:19:3: von hier erfordert
/usr/include/tnt/object.h:54:11: Fehler: ungültige Umwandlung von »long int« in »vdrlive::FFmpegThread*« [-fpermissive]
54 | : _obj(args...)
| ^~~~~~~~~~~~~
| |
| long int
Kompilierung wegen »-Wfatal-errors« beendet.
make[1]: *** [Makefile:37: stream.o] Fehler 1
make[1]: *** Es wird auf noch nicht beendete Prozesse gewartet …
In Datei, eingebunden von /usr/include/tnt/scope.h:33,
von /usr/include/tnt/sessionscope.h:33,
von /usr/include/tnt/component.h:34,
von /usr/include/tnt/ecpp.h:33,
von stream_data.cpp:6:
/usr/include/tnt/object.h: In Instanziierung von »tnt::ObjectT<T>::ObjectT(Args&& ...) [with Args = {long int}; T = vdrlive::FFmpegThread*]«:
stream_data.ecpp:19:3: von hier erfordert
/usr/include/tnt/object.h:54:11: Fehler: ungültige Umwandlung von »long int« in »vdrlive::FFmpegThread*« [-fpermissive]
54 | : _obj(args...)
| ^~~~~~~~~~~~~
| |
| long int
Kompilierung wegen »-Wfatal-errors« beendet.
make[1]: *** [Makefile:37: stream_data.o] Fehler 1
make: *** [Makefile:191: pages] Fehler 2
root [ /usr/src/vdr-2.6.7/PLUGINS/src/vdr-plugin-live ]#
Display More
Ich hab mal ein Issue bei tntnet aufgemacht https://github.com/maekitalo/tntnet/issues/72
Don’t have an account yet? Register yourself now and be a part of our community!