Posts by ollo
-
-
Jetzt hast du mich abgehängt. Wo ist dann das Problem ? Dann müsste doch eine Start und eine Ende Marke korrekt sein. Oder stimmt die Position nicht ? Was kommt dann wirklich an den erkennten Stellen ?
Das Problem ist dass die generierte marks weder mit dem alten noch mit dem neuen Decoder richtig ist.
Der alte Decoder setzt nur eine Stop Marke
Der neue Decoder setzt 2 Marken:
Beides ist falsch. Es müssten Marken bei Frame 3552 für Start (ca. 2:22) und bei 140040 für Stop (ca. 1h 33:21) gesetzt werden.
-
Hi kfb77 ,
bzgl. #49
Quoteder Film mit Frame 3552 starten (ca. 2:22) und mit dem 140040 enden (ca. 1h 33:21)
und #50
QuoteKein Wunder findet er in der Aufnahme keine Änderung der horizontalen Balken, weil er nur nach Änderungen der Audio Kanäle sucht (und keine findet).
beides ist richtig - in der Aufnahme ist keine Werbung! Sowohl vor als auch im als auch nach dem Film geht es direkt von einer Sendung in die andere über - offenbar auch ohne Änderung am Tonformat. Das einzige Erkennungsmerkmal wäre wohl das Senderlogo oder tatsächlich Balken - es gibt eine Zwischensequenz mit ohne Balken.
Vielleicht kann man ja die erkannten Übergänge vorhalten und im Zweifel dann doch nutzen?!
-
Hallo kfb77 ,
Danke, habe ich gemacht. Jetzt gibt es zwar eine Start und eine Stop marke, beide sind aber falsch. Log habe ich angehängt.
-
Hallo kfb77,
ich habe hier folgendes Problem - die marks Datei enthält nur die Stop Marke, kein Start?! Und einen Fehler bzgl. des indes gibt es auch?!
Code- $ command/markad nice /srv/vdr/video/Die_Legende_von_Aang/2019-12-29.01.57.4-0.rec/
- markad: Sun Jan 12 20:33:17 [6863] starting v0.1.6 (ea2e182) (64bit)
- markad: Sun Jan 12 20:33:17 [6863] on /srv/vdr/video/Die_Legende_von_Aang/2019-12-29.01.57.4-0.rec
- markad: Sun Jan 12 20:33:17 [6863] broadcast aspectratio 16:9 (from info)
- markad: Sun Jan 12 20:33:17 [6863] getting broadcast start from info mtime
- markad: Sun Jan 12 20:33:17 [6863] pre-timer 143s
- markad: Sun Jan 12 20:33:17 [6863] broadcast length 91m
- markad: Sun Jan 12 20:33:17 [6863] found H262-video (0x00ff)
- markad: Sun Jan 12 20:33:17 [6863] found AC3 (0x0103)
- markad: Sun Jan 12 20:33:18 [6863] using libavcodec.so.57.107.100 with 6 threads
- markad: Sun Jan 12 20:33:18 [6863] using codec MPEG-2 video
- markad: Sun Jan 12 20:33:18 [6863] channel SAT_1
- markad: Sun Jan 12 20:33:18 [6863] parameter --loglevel is set to 2
- markad: Sun Jan 12 20:33:18 [6863] SDTV 720x576i25
- markad: Sun Jan 12 20:33:18 [6863] startframe 3575
- markad: Sun Jan 12 20:33:18 [6863] chkSTART set to 12575
- markad: Sun Jan 12 20:33:18 [6863] chkSTOP set to 155300
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- [mpeg2video @ 0x5599ef9f0260] Invalid frame dimensions 0x0.
- markad: Sun Jan 12 20:33:18 [6863] detected end of black screen (0)*
- markad: Sun Jan 12 20:33:19 [6863] detected start of black screen (3540)
- markad: Sun Jan 12 20:33:19 [6863] detected end of black screen (3576)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of black screen (3948)
- markad: Sun Jan 12 20:33:20 [6863] detected end of black screen (3972)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of black screen (4188)
- markad: Sun Jan 12 20:33:20 [6863] detected end of black screen (4236)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of black screen (4440)
- markad: Sun Jan 12 20:33:20 [6863] detected end of black screen (4632)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of black screen (4788)
- markad: Sun Jan 12 20:33:20 [6863] detected end of black screen (4860)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of horiz. borders (3540)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of black screen (5316)
- markad: Sun Jan 12 20:33:20 [6863] detected end of black screen (5484)*
- markad: Sun Jan 12 20:33:20 [6863] detected start of black screen (5928)
- markad: Sun Jan 12 20:33:20 [6863] detected end of black screen (6504)*
- markad: Sun Jan 12 20:33:24 [6863] DolbyDigital5.1 audio detected. logo/border/aspect detection disabled
- markad: Sun Jan 12 20:33:24 [6863] assuming start (3540)
- markad: Sun Jan 12 20:33:24 [6863] aspectratio of 16:9 detected
- markad: Sun Jan 12 20:33:24 [6863] startframe 3540
- markad: Sun Jan 12 20:33:24 [6863] chkSTART set to 12540
- markad: Sun Jan 12 20:33:24 [6863] chkSTOP set to 155265
- markad: Sun Jan 12 20:33:24 [6863] using mark on position 3540 as start mark
- markad: Sun Jan 12 20:33:24 [6863] horizontal borders, logo detection disabled
- markad: Sun Jan 12 20:33:43 [6863] sequence error 3->8 (0x00ff)
- markad: Sun Jan 12 20:34:03 [6863] assuming stop (145015)
- markad: Sun Jan 12 20:34:03 [6863] cleanup marks
- markad: Sun Jan 12 20:34:03 [6863] index doesn't match marks, sorry you're lost
- markad: Sun Jan 12 20:34:03 [6863] skipped 435 bytes
- markad: Sun Jan 12 20:34:03 [6863] processed time 45.49s, 146953/0 frames, 3230.6 fps, 129.2 pps
- $ cat /srv/vdr/video/Die_Legende_von_Aang/2019-12-29.01.57.4-0.rec/marks
- 1:36:40.16 assuming stop (145015)
Danke! -
Hi mtron,
das ist ja goil - habe mir nach dieser Anleitung ffmpeg selber gebaut und kann nun mit vielen fps (30..90) auf dem RasPi transcodieren
ffmpeg -c:v mpeg2_mmal -i /srv/vdr/video/some.rec/00002.ts -vf yadif=0 -c:v h264_omx -c:a copy -b:v 1500k filme/test.mp4
ffmpeg version N-91046-g974eb4aaaa Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516 configuration: --arch=armhf --target-os=linux --enable-gpl --enable-omx --enable-omx-rpi --enable-nonfree --enable-mmal --prefix=/usr/local --enable-libx264 --enable-libx265
...
frame= 2516 fps= 41 q=-0.0 Lsize= 21964kB time=00:01:41.53 bitrate=1772.0kbits/s dup=7 drop=0 speed=1.66x
Gruß, ollo
-
Moin,
ich wäre auch stark an einem Fix interessiert, der WAF leidet aktuell sehr
Danke & Gruß, ollo
-
Hi Kibu,
TS und MP4 sind Container Formate, die Audio und Video (und andere) Pakete enthalten koennen. Diese lassen sich recht einfach von TS nach MP4 umkopieren, auch auf einem RasPi:
ffmpeg -i datei.ts -vcodec copy -acodec copy datei.mp4
Falls Du wirklich umcodieren willst, geht das auf dem RasPi eventuell per omxtx in Hardware:
https://github.com/dickontoo/omxtx
Gruss, ollo
-
Problem erkannt und gebannt
Ich habe hier 2 verschiedene libEGL installiert. Eine kommt aus dem libegl1-mesa package (libEGL.so) und eine aus dem libraspberrypi0 package (libbrcmEGL.so). Im Makefile des rpihddevice wird bei LDLIBS "-lEGL" verwendet. Das habe ich auf "-lbrcmEGL" geändert und neu gebaut - schon funzt es wieder
Offenbar kommen sich die 2 libs sonst in die Quere.
Gruß, ollo
-
... na klar, sonst geht ja garnichts
-
Hallo,
ich habe neulich auf Raspbian Stretch aktualisiert und seit dem Probleme mit der OSD Darstellung des rpihddevice - es kommt keins. Im syslog ist folgendes dazu zu finden:
Code- Aug 27 19:31:04 raspi3 vdr: [2591] loading plugin: /usr/lib/vdr/plugins/libvdr-rpihddevice.so.2.3.1
- Aug 27 19:31:04 raspi3 vdr: [2591] initializing plugin: rpihddevice (1.0.3): HD Ausgabegerät für Raspberry Pi
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: supported HDMI modes:
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[04]: 640x 480@60p | 4:3 | 25.200MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[05]: 640x 480@72p | 4:3 | 31.500MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[06]: 640x 480@75p | 4:3 | 31.500MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[08]: 800x 600@56p | 4:3 | 36.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[09]: 800x 600@60p | 4:3 | 40.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[10]: 800x 600@72p | 4:3 | 50.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[11]: 800x 600@75p | 4:3 | 49.500MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[16]: 1024x 768@60p | 4:3 | 65.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[17]: 1024x 768@70p | 4:3 | 75.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[18]: 1024x 768@75p | 4:3 | 78.750MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[21]: 1152x 864@75p | 4:3 | 108.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[32]: 1280x 960@60p | 4:3 | 108.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[35]: 1280x1024@60p | 5:4 | 108.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[36]: 1280x1024@75p | 5:4 | 135.000MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[47]: 1440x 900@60p | 16:10 | 106.500MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[48]: 1440x 900@75p | 16:10 | 136.750MHz (current)
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: DMT[87]: 1440x 900@50p | 16:10 | 73.750MHz
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: HwInit() done, display size is 1440x900
- Aug 27 19:31:04 raspi3 vdr: [2603] rpihddevice: cAudioDecoder() thread started
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: new cOsdProvider()
- Aug 27 19:31:04 raspi3 vdr: [2605] rpihddevice: cOvgThread() thread started
- Aug 27 19:31:04 raspi3 vdr: [2605] rpihddevice: [EGL] failed to init display connection!
- Aug 27 19:31:04 raspi3 vdr: [2605] rpihddevice: [EGL] failed to get frame buffer config!
- Aug 27 19:31:04 raspi3 vdr: [2605] rpihddevice: [EGL] failed to create rendering context!
- Aug 27 19:31:04 raspi3 vdr: [2591] starting plugin: rpihddevice
- Aug 27 19:31:04 raspi3 vdr: [2591] rpihddevice: display PAR=1.000, setting video render PAR=1/1
- Aug 27 19:31:04 raspi3 vdr: [2605] rpihddevice: [EGL] failed to create window surface: not initialized!
- Aug 27 19:31:04 raspi3 vdr: [2605] rpihddevice: [EGL] failed to set surface attributes: not initialized!
- Aug 27 19:31:05 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 34px x 34px (maximum size is 0px x 0px) - fa lling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:05 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 22px x 22px (maximum size is 0px x 0px) - fa lling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:06 raspi3 vdr: [2608] rpihddevice: set video codec to H264
- Aug 27 19:31:06 raspi3 vdr: [2603] rpihddevice: new audio codec: 2ch MPEG
- Aug 27 19:31:06 raspi3 vdr: [2603] rpihddevice: set local audio output format to 2ch PCM, 48.0kHz
- Aug 27 19:31:06 raspi3 vdr: [2602] rpihddevice: video stream started 1280x720@50p, PAR=1/1
- Aug 27 19:31:06 raspi3 vdr: [2602] rpihddevice: display PAR=1.000, setting video render PAR=1/1
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 30px x 30px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 34px x 26px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 43px x 43px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 43px x 43px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 43px x 43px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 43px x 43px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 43px x 43px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:11 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot store image of 43px x 43px (maximum size is 0px x 0px) - falling back to cOsdProvider::StoreImageData()
- Aug 27 19:31:21 raspi3 vdr: [2591] rpihddevice: [OpenVG] cannot allocate pixmap of 1296px x 198px, maximum size is 0px x 0px!
Die Videoausgabe funktioniert jedoch prima. Offenbar hat sich was an den EGL/OpenVG libs geändert!?? Gibt es dafür schon eine Lösung?
Danke & Gruß, ollo
-
Hi magicamun,
Du könntest es ja mal einem Ubuntu Image versuchen - kommt halt darauf an, wie genau Dein Anwendungsfall ist.
Gruß, ollo
-
Hallo,
ist der Megasat sat-ip Server denn UHD/H265 tauglich?
Danke & Gruß, ollo
-
Hallo Klaus,
ich nutze das device bonding auch um meine Wetek Play mit 2 Tunern an einem Satanschluß zu betreiben. Bitte behalten den Mode!
Danke & Gruß, ollo
-
SurfaceCleanerZ - bitte keine Altersdiskriminierung hier
Mit einer anderen Tastatur ist wieder alles i.O.
Case closed!
ollo
-
mikeM - prima, darauf hätte ich auch kommen können
Offenbar hat es die Tastatur gehimmelt. Ohne bootet der PC durch bis zur Passwortabfrage und dort fängt er jetzt an zu spinnen sobald ich die Tastatur wieder anschließe. Auch ein USB Adapter für den PS2 Anschluss der Tastatur hilft da nicht
wirbel & 3PO - das war auch mein erster Gedanke, der PC hängt aber 24/7 am Netz und sollte somit unabhängig von der Batterie sein. Die BIOS Daten hat er sich ja auch gemerkt.
Danke, ollo
-
Hallo,
mein Desktop PC bootet plötzlich nur noch ins BIOS. Jedesmal erscheint unaufgefordert "Prepare to enter Setup...", also genau das, was man beim drücken von "Entf" beim Booten erreicht. Ein komplettes Rücksetzen des BIOS hat nix gebracht. Die Platten werden alle erkannt, sowohl IDE als auch SATA am primären und sekundären Controller, es wird aber ums Verrecken nicht von den angeschlossenen Drives gebootet.
Es handelt sich um ein ein altes Gigabyte AM3 Motherboard (GA-MA78GM-S2H) mit AMD Phenom II X6 1055T CPU. Wat nuh?
Danke & Gruß, ollo
-
Hallo Allodo,
... richtig, erst Ubuntu drauf und dann VDR selber gebaut. Leider gibt es kein offizielles Image dazu. Auch der kernel ist selbst geschnitzt weil er zum binary-only DVB module von OE/LE passen muss.
Gruß, ollo
-
Hallo,
ich habe genau die Konfiguration am Laufen - Wetek Play als VDR Server unter Ubuntu und RPi1 bzw. RPi3 als Client (hier auch Ubuntu bzw. Rasbian). Die Aufnahmen landen per NFS auf der NAS, die von beiden gemountet wird. Funzt wunderbar bis auf die bekannten Schwächen der DVB-S2 Tuner - hin und wieder Artefakte, aber sehr wenige ca. 1x pro Stunde oder noch weniger. Die Play läuft 24/7, die Clients nach Bedarf, die NAS legt sich zwischendurch schlafen. Die VDRs am Server und Clients habe ich selber gebaut bzw. z.T. auf eTobi zurückgegriffen.
Mit OE bzw. LE auf der Play bin ich nie warm geworden - obwohl ein Kombibetrieb als 24/7 VDR Server mit gelegentlicher Smart-Clientfunktion am WoZi TV schon was hätte...
Gruß, ollo -