vdr-plugin-mpv
-
-
I'll handle the volume, but jojo61 will need to change the plugin too.
Zitat5 Pressing the stop key should exit to liveTV (or black screen) but it should stay in the filebrowser (right now it exits all menues).
6 Pressing the exit key (instead of stop) shows the filebrowser, but the movie continous to play. Shouldnt this stop playback, exit all menues and activate liveTV ?
Select in menu "exit at the end". Otherwise you can exit the plugin only through the main menu, this kind of turns on the player mode, you can start a new file while the old one is playing.
Zitat-r option does not seem to change/improve any of the above probs ... e.g. I had those crashes and flicker probs also when I tested the days before
This mast sets the X frame rate as in the file, to eliminate the 50/60 Hz difference.
-
I appreciate your efforts !!! Exit was set all the time ... I postes settings here.
-
Everything is described in readme:
Back: Show the browser menu from where the last file was launched
Stop: Stop playback, exit from plugin if exit at the end is enabled
I tested softthddevice and softhdcuvid everything works as it should.
Softhddrm should be as softhdcuvid, I can't test softhddrm now. -
Yes this is what happens, and on Back the replay does not stop (what I did not expect) and after 2-4 times it crashes on Stop like in the logs i linked above.
-
Inj sorry I did not get the status:
- could you trace down the crashes after 2-5 exits with the help of my logs (or was it fixed already and its just a matter of using the latest version) ?- did you have contact to jojo61 regading the volume prob ?
-
-
-
-
Man kann jeder Zeit auf ein anderes Ausgabedevice in BM2LTS umstellen z.B. mit
welches Ausgabedevice das richtige ist wenn z.B. das "TV-Gerät /HDMI Schnittstelle" es was älter ist oder man einen bestimmte Auflösung mag muß jeder für sich entscheiden .
Für mich ist es einfacher das Plex-Plugin zum Plex-Server zu nutzen und die Videos haben auch unter softhddrm eine Hardware-Decodierung
cinfo
-
Mit softhddrm ist die CPU laut top bei 17%
Dann habe ich die mpv.conf gändert und softhdvaapi aktiviert:
Die CPU läuft dann mit <5% aber leider KEIN OSD ... (-h vaapi hab ich auch versucht)
Code
Alles anzeigenMar 14 13:28:45 BM2LTS-N64native-MCLI vdr: [1201] [mpv] cMpvControl Mar 14 13:28:45 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]SetPlayMode: 0 Mar 14 13:28:45 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]SetVideoDisplayFormat: 1 Mar 14 13:28:45 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]GetSpuDecoder: Mar 14 13:28:45 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]SetPlayMode: 5 Mar 14 13:28:45 BM2LTS-N64native-MCLI vdr: [1201] [softhddev] play mode external Mar 14 13:28:45 BM2LTS-N64native-MCLI irexec[1694]: KEY_OK Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]stopping Ogl Thread pmExtern_THIS_SHOULD_BE_AVOIDED Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]stopping OpenGL Worker Thread Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1350] [softhddev]Cleaning up OpenGL stuff Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1350] [softhddev]OglThread cleanup Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1350] [softhddev]OpenGL Worker Thread Ended Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1350] oglThread thread ended (pid=1201, tid=1350) Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]OpenGL Worker Thread stopped Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [mpv] SwitchOsdToMpv Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]stopping OpenGL Worker Thread Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [softhddev]OpenGL Worker Thread stopped Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] get locale de_DE.UTF-8 Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1201] [mpv] playing /media/hd/video/House.of.Cards.S05.German.DL.720p.BluRay.x264-iNTENTiON/hoc-s01e01-tvs.mkv Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1710] [mpv]: OSD format not supported. Disabling OSD.#012 Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1710] [mpv]: Warning: this compatibility VO is low quality and may have issues with OSD, scaling, screenshots and more.#012 Mar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1710] [mpv]: vo=gpu is the preferred choice in any case and includes VA-API support via hwdec=vaapi or vaapi-copy.#012
-
Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: OSD format not supported. Disabling OSD.#012
Code
Alles anzeigenMar 14 13:49:38 BM2LTS-N64native-MCLI vdr: [1090] [mpv] SwitchOsdToMpv Mar 14 13:49:38 BM2LTS-N64native-MCLI vdr: [1090] [softhddev]stopping OpenGL Worker Thread Mar 14 13:49:38 BM2LTS-N64native-MCLI vdr: [1090] [softhddev]OpenGL Worker Thread stopped Mar 14 13:49:38 BM2LTS-N64native-MCLI vdr: [1090] get locale de_DE.UTF-8 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1090] [mpv] playing /media/hd/video/House.of.Cards.S05.German.DL.720p.BluRay.x264-iNTENTiON/hoc-s01e01-tvs.mkv Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: OSD format not supported. Disabling OSD.#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: Warning: this compatibility VO is low quality and may have issues with OSD, scaling, screenshots and more.#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: vo=gpu is the preferred choice in any case and includes VA-API support via hwdec=vaapi or vaapi-copy.#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 6 start-file Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property filename Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property pause Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property speed Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property media-title Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property playlist-pos-1 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property playlist-count Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: (+) Video --vid=1 (*) (h264 1280x640 25.000fps)#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 19 metadata-update Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: (+) Audio --aid=1 --alang=ger (*) (ac3 6ch 48000Hz)#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: Audio --aid=2 --alang=eng (ac3 6ch 48000Hz)#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 18 audio-reconfig Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 18 audio-reconfig Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 8 file-loaded Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property container-fps Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property duration Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property chapters Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 18 audio-reconfig Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property demuxer-via-network Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: Using hardware decoding (vaapi).#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: AO: [alsa] 48000Hz stereo 2ch s32#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: VO: [vaapi] 1280x640 vaapi[nv12]#012 Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: received input layer event "jack/lineout LINEOUT unplug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: rule from 1355[0:0] matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: notifying client 1355[0:0] Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: 1 total rule matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/lineout LINEOUT unplug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: received input layer event "jack/videoout VIDEOOUT unplug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: rule from 1355[0:0] matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: notifying client 1355[0:0] Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: 1 total rule matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/videoout VIDEOOUT unplug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: received input layer event "jack/lineout LINEOUT plug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: rule from 1355[0:0] matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: notifying client 1355[0:0] Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: 1 total rule matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/lineout LINEOUT plug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: received input layer event "jack/videoout VIDEOOUT plug" Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: rule from 1355[0:0] matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: notifying client 1355[0:0] Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: 1 total rule matched Mar 14 13:49:39 BM2LTS-N64native-MCLI acpid: completed input layer event "jack/videoout VIDEOOUT plug" Mar 14 13:49:46 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=3 Mar 14 13:49:46 BM2LTS-N64native-MCLI vdr: [1090] [mpv] Osd 53 1 Mar 14 13:49:46 BM2LTS-N64native-MCLI irexec[1690]: KEY_OK Mar 14 13:50:31 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=6 Mar 14 13:50:31 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property speed Mar 14 13:50:31 BM2LTS-N64native-MCLI irexec[1847]: KEY_RIGHT Mar 14 13:50:34 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=6 Mar 14 13:50:34 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property speed Mar 14 13:50:34 BM2LTS-N64native-MCLI irexec[1849]: KEY_RIGHT Mar 14 13:50:35 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=6 Mar 14 13:50:35 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property speed Mar 14 13:50:35 BM2LTS-N64native-MCLI irexec[1851]: KEY_RIGHT Mar 14 13:50:35 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=6 Mar 14 13:50:35 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property speed Mar 14 13:50:35 BM2LTS-N64native-MCLI irexec[1853]: KEY_RIGHT Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=9 Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: event: 20 seek Mar 14 13:50:40 BM2LTS-N64native-MCLI kernel: [ 318.825765] [drm] Got external EDID base block and 1 extension from "edid/edid.bin" for connector "HDMI-A-1" Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: #012 Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: Audio/Video desynchronisation detected! Possible reasons include too slow#012 Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: hardware, temporary CPU spikes, broken drivers, and broken files. Audio#012 Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: position will not match to the video (see A-V status field).#012 Mar 14 13:50:40 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: #012 Mar 14 13:50:45 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=3 Mar 14 13:50:45 BM2LTS-N64native-MCLI vdr: [1090] [mpv] ~cMpvOsd Mar 14 13:50:45 BM2LTS-N64native-MCLI vdr: [1090] [mpv] OsdClose Mar 14 13:50:45 BM2LTS-N64native-MCLI irexec[1887]: KEY_OK Mar 14 13:50:45 BM2LTS-N64native-MCLI vdr: [1090] [mpv] OsdClose Mar 14 13:50:45 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=3 Mar 14 13:50:45 BM2LTS-N64native-MCLI vdr: [1090] [mpv] Osd 53 1 Mar 14 13:50:45 BM2LTS-N64native-MCLI irexec[1889]: KEY_OK Mar 14 13:50:46 BM2LTS-N64native-MCLI vdr: [1335] system time adjustment initiated from Sun Mar 14 13:50:46 2021 (1615726246) to Sun Mar 14 13:50:44 2021 (1615726244) Mar 14 13:50:48 BM2LTS-N64native-MCLI vdr: [1090] [mpv]ProcessKey: key=23 Mar 14 13:50:48 BM2LTS-N64native-MCLI vdr: [1647] [mpv]: property speed
-
For va-api and X use -v vaapi -h gpu.
ZitatMar 14 13:28:46 BM2LTS-N64native-MCLI vdr: [1710] [mpv]: vo=gpu is the preferred choice in any case and includes VA-API support via hwdec=vaapi or vaapi-copy.#012
Maybe need the -g option too.
-
-v gpu
-h auto or -h vaapi
works, but video seems not to be as crisp ... could this be possible ?
and of course the volume problem persists
-
-
Noch was: Beim runter fahren stoppt softhdvaapi nicht und es dauert ca. 1:20 bis der vdr es killt ...
CodeMar 14 14:46:00 BM2LTS-N64native-MCLI vdr: [5416] device 6 section handler thread ended (pid=5404, tid=5416) Mar 14 14:46:01 BM2LTS-N64native-MCLI vdr: [5417] device 7 section handler thread ended (pid=5404, tid=5417) Mar 14 14:46:02 BM2LTS-N64native-MCLI vdr: [5418] device 8 section handler thread ended (pid=5404, tid=5418) Mar 14 14:46:02 BM2LTS-N64native-MCLI vdr: [5404] deleting plugin: epgsearch Mar 14 14:46:02 BM2LTS-N64native-MCLI vdr: [5404] deleting plugin: systeminfo Mar 14 14:46:02 BM2LTS-N64native-MCLI vdr: [5404] deleting plugin: softhdvaapi Mar 14 14:47:23 BM2LTS-N64native-MCLI systemd[1]: vdr.service: State 'stop-sigterm' timed out. Killing.
-
-
also bei mir funktioniert das mpv-Plugin unter BM2LTS v3.4.34 wunderbar .....ich verwende als Ausgabeplugin softhddrm .....
-
1 Dann probier mal 3-5x hintereinander
- einen Film starten und mit der Stop Taste zurück zum LiveTV ... irgendwann crasht der vdr
2 wenn man so wie ich E/AC3 downmix für Dolby braucht ist die Lautstärke viiieeel zu leise und wenn du dann zum LiveTV zurück gehst schreckt der Nachbar aus dem Bett auf
3 mit softhddrm läuft der Softwaredekoder und die GPU bleibt ungenutzt
-
1 Dann probier mal 3-5x hintereinander
- einen Film starten und mit der Stop Taste zurück zum LiveTV ... irgendwann crasht der vdr
2 wenn man so wie ich E/AC3 downmix für Dolby braucht ist die Lautstärke viiieeel zu leise und wenn du dann zum LiveTV zurück gehst schreckt der Nachbar aus dem Bett auf
3 mit softhddrm läuft der Softwaredekoder und die GPU bleibt ungenutzt
zu 1) kann ich so nicht bestätigen
zu 2) möglicherweise liegt es auch an dem abgespielten file ...bei mir passt es
zu 3) in der tat läuft es mit softhddrm nicht per hardwareunterstützung, deshalb nutze ich ja auch lieber vdr-plexplugin ... da ist dann hardwareunterstützung gegeben
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!