kodi erscheint nirgendwo!
Zum starten brauchst du ein plugin z.B systemboot-ox, doit von emanuel oder kodi-launcher von Dream-Elite.
Andere Möglichkeit im CLI
gruß pclin
kodi erscheint nirgendwo!
Zum starten brauchst du ein plugin z.B systemboot-ox, doit von emanuel oder kodi-launcher von Dream-Elite.
Andere Möglichkeit im CLI
gruß pclin
Ahja das ist ja einfach ich schau mir mal die Launcher an
Wo sollte kodi erscheinen? Bei den Erweiterungen?
Du musst dich endscheiden ob du Kodi oder E2 starten willst.
Es ist leider nicht möglich das E2 im Hintergrund weiterläuft.
So sind z.B. keine Timeraufnahmen von E2 möglich solange Kodi läuft.
Das ist meiner Meinung nach das größte Problem.
Das hatte ich schon verstanden, habe nun den Launcher von pclin ausprobiert und kodi hat wunderbar gestartet. Mehr als einen kurzen Test konnte ich nicht machen, sieht aber schon mal vielversprechend aus.
Das mit den Timern ist natürlich etwas knifflig, da sollte man gut den Überblick behalten. Ist ja erstmal eine Spielerei.
Schon klar das es noch in der Testphase ist.
Ist auch toll das sich ein paar die Mühe machen das ganze zu testen was machbar ist.
Solange E2 und Kodi aber nicht parallel laufen macht das ganze aber nicht wirklich Sinn.
Solange E2 und Kodi aber nicht parallel laufen macht das ganze aber nicht wirklich Sinn.
Warum eigentlich nicht? Geht es da nur um den Zugriff auf die Tuner? Der interessiert mich persönlich nicht, da enigma2 mMn die deutlich ausgereiftere Plattform für DVB/PVR ist. Kodi hat seine Stärken in den Mediendatenbanken und den vielen Plugins, weshalb mir das auch ohne Tuner völlig reichen würde.
Allein schon weil keine Timeraufnahmen + Plugins funktionieren solange Kodi läuft.
Da finde ich eine Kombi aus Dreambox und FireTV4K mit Kodi persönlich besser. Da der FireTV ja schon für 80 Euro zu haben ist und du zusätzlich auch noch diverse Stramingdienste nutzen kannst.
Das ist aber alles Geschmackssache und vielleicht ist es ja mal möglich beide Systeme (E2+Kodi) parallel zu betreiben.
Bei mir läuft eine Asus Chromebox mit Kodi, aber ein Gerät das alles kann ist immer besser als zwei
Wobei man ja sagen muss, dass es gerade mit einer Bedienung wie z.B. mit der Harmony kaum einen Unterschied macht, auf welchem Gerät nun was läuft
Ein Gerät wäre schon Spitze vielleicht ist ein Parallelbetreib mal möglich.
Aktuell nutze ich DreamBox und FireTv inkl. Kodi Bedienung mit Harmony und Echodot.
Neuer Eintrag im kodi Shutdown Menu
In /usr/share/kodi/addons/skin.estuary/xml DialogButtonMenu.xml austauschen.
Man hat dann wie im Screenshot zusehen ist einen neuen Eintrag 'Start enigma2'
Funktion:
kodi und tvheadend wird beedet und enigma2 per systemctl gestartet.
So kann man jetzt auch bequem wenn kodi geboot, oder per Hand im CLI gestartet wurde, nach enigma2 wechseln.
Wurde kodi aus enigma2 heraus per plugin gestartet reicht 'Verlassen' aus, Das geht schneller...
Wechsel zwischen e2 und kodi ca. 8 bis 10 Sekunden (DM820)
gruß pclin
ps.
Für user mit installiertem Xserver gibt es auch die Version mit 'Xserver starten' (Screenshot 2)
Eintrag in der DialogButtonMenu.xml
<item>
<label>Xserver starten</label>
<onclick>System.Exec("/usr/bin/startx.sh")</onclick>
<onclick>Quit()</onclick>
<visible>System.ShowExitButton</visible>
</item>
CD Wiedergabe in Kodi - CPU Last 2,5 % - mit internem Player
Wenn man eine Disc einlegt erscheint im Menu der Disc Eintrag .
Spielt man eine Disc das erstemal ab wird nach Daten im Internet gesucht, somit Stimmen dann auch 'Titel / Interpret' im OSD
Steuerung:
Play / Pause / Stop / Skip prev/next / Öffnen / Schließen
Keinerlei Störungen oder Mängel.
gruß pclin
ps.
kommt der Screensaver dazu liegt die CPU Last dann bei 25% bis 35%, selbst beim Text scrollen im Feedreader Screensaver nur 26%, und das scrollt wirklich 'smoth'
Screensaver mit IHAD RSS-Feed [Blockierte Grafik: http://www.i-have-a-dreambox.com/wbb2/images/dreambox_ohne_shoutbox/smilies/wink.gif]
Da im IHAD keine Grafik mitgeliefert wird bleibt meist die Hintergrund Grafik vom vorherigen feed erhalten.
grab macht leiche Farbverfälschungen beim Screenshot.
gruß pclin
SCREENSHOTS entfernt! (Rechte an Bildern), jetzt ein Beispiel ohne Grafik im Hintergrund
Da ich beim testen mit kodi öfter
echo 0 > /proc/stb/video/alpha - OSD ausblenden
echo 255 > /proc/stb/video/alpha - OSD einblenden
brauche, habe ich ein kleines script erstellt.
root@dm900:~# alpha.sh ?
------------------------------------------------------------------------
Usage: alpha | 0 | 255 | --help | -h | ?
Wert 0 wird gesetzt in /proc/stb/video/alpha
Wert 255 wird gesetzt in /proc/stb/video/alpha
Ohne Argument wird getoggelt
Wert = 0, 255 wird gesetzt, Wert ≠ 0, Wert 0 wird gesetzt
------------------------------------------------------------------------
alpha.sh v.0.04 - 2017.04.13 - pclin pclin@ufo-service.de - DreamOS 2.5
------------------------------------------------------------------------
Alles anzeigen
#!/bin/sh
NAME="alpha.sh"
VER="v.0.04"
DATE="2017.04.13"
MAINTAINER="pclin pclin@ufo-service.de"
OS="DreamOS 2.5"
STRING="$NAME $VER - $DATE - $MAINTAINER - $OS"
LINE="------------------------------------------------------------------------"
case "$1" in
0)
echo 0 > /proc/stb/video/alpha
exit 0
;;
255)
echo 255 > /proc/stb/video/alpha
exit 0
;;
-h | --help | ?)
echo $LINE
echo "Usage: alpha | 0 | 255 | --help | -h | ?"
echo " Wert 0 wird gesetzt in /proc/stb/video/alpha"
echo " Wert 255 wird gesetzt in /proc/stb/video/alpha"
echo ""
echo " Ohne Argument wird getoggelt"
echo " Wert = 0, 255 wird gesetzt, Wert ≠ 0, Wert 0 wird gesetzt"
echo $LINE
echo $STRING
echo $LINE
exit 1
esac
if [ "`cat /proc/stb/video/alpha | grep 0`" = "0" ]; then
echo 255 > /proc/stb/video/alpha
else
echo 0 > /proc/stb/video/alpha
fi
exit 0
Alles anzeigen
Getestet auf DM820 & DM900.
ZIP File entpacken, nach /usr/bin und Rechte auf 755 setzen (chmod 755 /usr/bin/alpha.sh)
gruß pclin
HW Support und Steuerung für kodi
Ich hab gstreamer fest einbauen können und er macht Videos mit Fernbediehnung play/pause/stop wie in e2 bediehnbar!
Und als 'Abfall' Produkt noch ein kodi-play (gst-play-1.0 das ohne Terminal Steuerfunktionen hat).
Als gst-play-1.0 Ersatz für den Xserver gut geeignet. LINK
gruß pclin
kodi DM900
Interner VideoPlayer spielt ok_h264_Big_Buck_Bunny_UHD.mp4, Ton 100%, Video mit leichtem Ruckeln.
gstreamer Meldung kein H.264
gruß pclin
playercorefactory.xml - DM900
Mit der playercorefactory.xml spielt gstreamer (Default) nur files mit 1080 Auflösung, alles andere geht über den Internen Player.
Im Menü kann man natürlich weiterhin gstreamer auswählen.
<playercorefactory>
<players>
<player name="gstreamer" type="ExternalPlayer" audio="false" video="true">
<filename>gstreamer</filename>
<args>"{0}"</args>
<hidexbmc>true</hidexbmc>
<playonestackitem>true</playonestackitem>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" videoresolution="1080" player="gstreamer"/>
<rule filetypes="ts" videoresolution="1080" player="gstreamer"/>
<rule filetypes="avi" videoresolution="1080" player="gstreamer"/>
<rule filetypes="mov" videoresolution="1080" player="gstreamer"/>
<rule filetypes="mpeg" videoresolution="1080" player="gstreamer"/>
<rule filetypes="mpg" videoresolution="1080" player="gstreamer"/>
<rule filetypes="mp4" videoresolution="1080" player="gstreamer"/>
<rule filetypes="divx" videoresolution="1080" player="gstreamer"/>
<rule filetypes="vob" videoresolution="1080" player="gstreamer"/>
<rule filetypes="flv" videoresolution="1080" player="gstreamer"/>
<rule filetypes="yuv" videoresolution="1080" player="gstreamer"/>
<rule filetypes="webm" videoresolution="1080" player="gstreamer"/>
</rules>
</playercorefactory>
Alles anzeigen
Currently Supported Codecs
FFmpeg - all audio and video decoders supported by FFmpeg (avcodec/avformat) open source codec suite
MPEG-1/MPEG-2 video decoder based on libmpeg2
MPEG-1/MPEG-2 (Layer I, Layer II, and Layer III, inc. MP3) audio decoder based on libmad
DTS (Digital Theater System) audio decoder based on libdca (formaly known as "libdts")
Dolby Digital AC3 audio decoder based on liba52
AAC (Advanced Audio Coding) MPEG-4 audio decoder based on AudioCoding.com's libfaad2
gruß pclin
gstreamer plugin gstreamer1.0-libav mipsel/armhf
supports a large number of audio and video compression formats
IHAD Thread Kodi-17.0 und 17.2
gstreamer1.0-libav features
Enabled programs:
External libraries:
bzlib xlib zlib
lzma
Enabled decoders:
aac ayuv frwu
aac_fixed bethsoftvid g2m
aac_latm bfi g723_1
aasc bink g729
ac3 binkaudio_dct gif
ac3_fixed binkaudio_rdft gsm
adpcm_4xm bintext gsm_ms
adpcm_adx bmp h261
adpcm_afc bmv_audio h263
adpcm_ct bmv_video h263i
adpcm_dtk brender_pix h263p
adpcm_ea c93 h264
adpcm_ea_maxis_xa cavs hap
adpcm_ea_r1 ccaption hevc
adpcm_ea_r2 cdgraphics hnm4_video
adpcm_ea_r3 cdxl hq_hqa
adpcm_ea_xas cinepak hqx
adpcm_g722 cljr huffyuv
adpcm_g726 cllc iac
adpcm_g726le comfortnoise idcin
adpcm_ima_amv cook idf
adpcm_ima_apc cpia iff_byterun1
adpcm_ima_dk3 cscd iff_ilbm
adpcm_ima_dk4 cyuv imc
adpcm_ima_ea_eacs dca indeo2
adpcm_ima_ea_sead dds indeo3
adpcm_ima_iss dfa indeo4
adpcm_ima_oki dirac indeo5
adpcm_ima_qt dnxhd interplay_dpcm
adpcm_ima_rad dpx interplay_video
adpcm_ima_smjpeg dsd_lsbf jacosub
adpcm_ima_wav dsd_lsbf_planar jpeg2000
adpcm_ima_ws dsd_msbf jpegls
adpcm_ms dsd_msbf_planar jv
adpcm_sbpro_2 dsicinaudio kgv1
adpcm_sbpro_3 dsicinvideo kmvc
adpcm_sbpro_4 dss_sp lagarith
adpcm_swf dvbsub loco
adpcm_thp dvdsub mace3
adpcm_thp_le dvvideo mace6
adpcm_vima dxa mdec
adpcm_xa dxtory metasound
adpcm_yamaha eac3 microdvd
aic eacmv mimic
alac eamad mjpeg
alias_pix eatgq mjpegb
als eatgv mlp
amrnb eatqi mmvideo
amrwb eightbps motionpixels
amv eightsvx_exp movtext
anm eightsvx_fib mp1
ansi escape124 mp1float
ape escape130 mp2
apng evrc mp2float
ass exr mp3
asv1 ffv1 mp3adu
asv2 ffvhuff mp3adufloat
atrac1 ffwavesynth mp3float
atrac3 fic mp3on4
atrac3p flac mp3on4float
aura flashsv mpc7
aura2 flashsv2 mpc8
avrn flic mpeg1video
avrp flv mpeg2video
avs fourxm mpeg4
avui fraps mpegvideo
mpl2 prores_lgpl tscc2
msa1 ptx tta
msmpeg4v1 qcelp twinvq
msmpeg4v2 qdm2 txd
msmpeg4v3 qdraw ulti
msrle qpeg utvideo
mss1 qtrle v210
mss2 r10k v210x
msvideo1 r210 v308
mszh ra_144 v408
mts2 ra_288 v410
mvc1 ralf vb
mvc2 rawvideo vble
mxpeg realtext vc1
nellymoser rl2 vc1image
nuv roq vcr1
on2avc roq_dpcm vima
opus rpza vmdaudio
paf_audio rv10 vmdvideo
paf_video rv20 vmnc
pam rv30 vorbis
pbm rv40 vp3
pcm_alaw s302m vp5
pcm_bluray sami vp6
pcm_dvd sanm vp6a
pcm_f32be sgi vp6f
pcm_f32le sgirle vp7
pcm_f64be shorten vp8
pcm_f64le sipr vp9
pcm_lxf smackaud vplayer
pcm_mulaw smacker vqa
pcm_s16be smc wavpack
pcm_s16be_planar smvjpeg webp
pcm_s16le snow webvtt
pcm_s16le_planar sol_dpcm wmalossless
pcm_s24be sonic wmapro
pcm_s24daud sp5x wmav1
pcm_s24le srt wmav2
pcm_s24le_planar ssa wmavoice
pcm_s32be stl wmv1
pcm_s32le subrip wmv2
pcm_s32le_planar subviewer wmv3
pcm_s8 subviewer1 wmv3image
pcm_s8_planar sunrast wnv1
pcm_u16be svq1 ws_snd1
pcm_u16le svq3 xan_dpcm
pcm_u24be tak xan_wc3
pcm_u24le targa xan_wc4
pcm_u32be targa_y216 xbin
pcm_u32le tdsc xbm
pcm_u8 text xface
pcm_zork theora xl
pcx thp xsub
pgm tiertexseqvideo xwd
pgmyuv tiff y41p
pgssub tmv yop
pictor truehd yuv4
pjs truemotion1 zero12v
png truemotion2 zerocodec
ppm truespeech zlib
prores tscc zmbv
Enabled encoders:
a64multi jpegls prores
a64multi5 ljpeg prores_aw
aac mjpeg prores_ks
ac3 movtext qtrle
ac3_fixed mp2 r10k
adpcm_adx mp2fixed r210
adpcm_g722 mpeg1video ra_144
adpcm_g726 mpeg2video rawvideo
adpcm_ima_qt mpeg4 roq
adpcm_ima_wav msmpeg4v2 roq_dpcm
adpcm_ms msmpeg4v3 rv10
adpcm_swf msvideo1 rv20
adpcm_yamaha nellymoser s302m
alac pam sgi
alias_pix pbm snow
amv pcm_alaw sonic
apng pcm_f32be sonic_ls
ass pcm_f32le srt
asv1 pcm_f64be ssa
asv2 pcm_f64le subrip
avrp pcm_mulaw sunrast
avui pcm_s16be svq1
ayuv pcm_s16be_planar targa
bmp pcm_s16le tiff
cinepak pcm_s16le_planar tta
cljr pcm_s24be utvideo
comfortnoise pcm_s24daud v210
dca pcm_s24le v308
dnxhd pcm_s24le_planar v408
dpx pcm_s32be v410
dvbsub pcm_s32le vorbis
dvdsub pcm_s32le_planar wavpack
dvvideo pcm_s8 webvtt
eac3 pcm_s8_planar wmav1
ffv1 pcm_u16be wmav2
ffvhuff pcm_u16le wmv1
flashsv pcm_u24be wmv2
flashsv2 pcm_u24le xbm
flv pcm_u32be xface
g723_1 pcm_u32le xsub
gif pcm_u8 xwd
h261 pcx y41p
h263 pgm yuv4
h263p pgmyuv zlib
huffyuv png zmbv
jpeg2000 ppm
Enabled hwaccels:
Enabled parsers:
aac dvdsub mpegvideo
aac_latm flac opus
ac3 g729 png
adx gsm pnm
bmp h261 rv30
cavsvideo h263 rv40
cook h264 tak
dca hevc vc1
dirac mjpeg vorbis
dnxhd mlp vp3
dpx mpeg4video vp8
dvbsub mpegaudio vp9
dvd_nav
Enabled demuxers:
aa g723_1 mpjpeg
aac g729 mpl2
ac3 gif mpsub
act gsm msnwc_tcp
adf gxf mtv
adp h261 mv
adx h263 mvi
aea h264 mxf
afc hevc mxg
aiff hls nc
amr hnm nistsphere
anm ico nsv
apc idcin nut
ape idf nuv
apng iff ogg
aqtitle ilbc oma
asf image2 paf
asf_o image2_alias_pix pcm_alaw
ass image2_brender_pix pcm_f32be
ast image2pipe pcm_f32le
au image_bmp_pipe pcm_f64be
avi image_dds_pipe pcm_f64le
avr image_dpx_pipe pcm_mulaw
avs image_exr_pipe pcm_s16be
bethsoftvid image_j2k_pipe pcm_s16le
bfi image_jpeg_pipe pcm_s24be
bfstm image_jpegls_pipe pcm_s24le
bink image_pictor_pipe pcm_s32be
bintext image_png_pipe pcm_s32le
bit image_qdraw_pipe pcm_s8
bmv image_sgi_pipe pcm_u16be
boa image_sunrast_pipe pcm_u16le
brstm image_tiff_pipe pcm_u24be
c93 image_webp_pipe pcm_u24le
caf ingenient pcm_u32be
cavsvideo ipmovie pcm_u32le
cdg ircam pcm_u8
cdxl iss pjs
cine iv8 pmp
concat ivf pva
data jacosub pvf
daud jv qcp
dfa latm r3d
dirac live_flv rawvideo
dnxhd lmlm4 realtext
dsf loas redspark
dsicin lrc rl2
dss lvf rm
dts lxf roq
dtshd m4v rpl
dv matroska rsd
dvbsub mgsts rso
dxa microdvd sami
ea mjpeg sbg
ea_cdata mlp sdr2
eac3 mlv segafilm
epaf mm shorten
ffm mmf siff
ffmetadata mov sln
filmstrip mp3 smacker
flac mpc smjpeg
flic mpc8 smush
flv mpegps sol
fourxm mpegts sox
frm mpegtsraw spdif
g722 mpegvideo srt
stl tty webm_dash_manifest
str txd webvtt
subviewer vc1 wsaud
subviewer1 vc1t wsvqa
sup vivo wtv
swf vmd wv
tak vobsub xa
tedcaptions voc xbin
thp vplayer xmv
tiertexseq vqf xwma
tmv w64 yop
truehd wav yuv4mpegpipe
tta wc3
Enabled muxers:
a64 image2pipe pcm_s24be
ac3 ipod pcm_s24le
adts ircam pcm_s32be
adx ismv pcm_s32le
aiff ivf pcm_s8
amr jacosub pcm_u16be
apng latm pcm_u16le
asf lrc pcm_u24be
asf_stream m4v pcm_u24le
ass matroska pcm_u32be
ast matroska_audio pcm_u32le
au md5 pcm_u8
avi microdvd psp
avm2 mjpeg rawvideo
bit mkvtimestamp_v2 rm
caf mlp roq
cavsvideo mmf rso
crc mov rtp
dash mp2 rtp_mpegts
data mp3 segment
daud mp4 singlejpeg
dirac mpeg1system smjpeg
dnxhd mpeg1vcd smoothstreaming
dts mpeg1video sox
dv mpeg2dvd spdif
eac3 mpeg2svcd spx
f4v mpeg2video srt
ffm mpeg2vob stream_segment
ffmetadata mpegts swf
filmstrip mpjpeg tee
flac mxf tg2
flv mxf_d10 tgp
framecrc mxf_opatom truehd
framemd5 null uncodedframecrc
g722 nut vc1
g723_1 oga vc1t
gif ogg voc
gxf oma w64
h261 opus wav
h263 pcm_alaw webm
h264 pcm_f32be webm_chunk
hds pcm_f32le webm_dash_manifest
hevc pcm_f64be webp
hls pcm_f64le webvtt
ico pcm_mulaw wtv
ilbc pcm_s16be wv
image2 pcm_s16le yuv4mpegpipe
Enabled protocols:
Enabled filters:
Enabled bsfs:
aac_adtstoasc imx_dump_header mpeg4_unpack_bframes
chomp mjpeg2jpeg noise
dump_extradata mjpega_dump_header remove_extradata
h264_mp4toannexb mov2textsub text2movsub
hevc_mp4toannexb mp3_header_decompress
Enabled indevs:
Enabled outdevs:
License: LGPL version 2.1 or later
Alles anzeigen
gruß pclin
Neueste Version von emanuel jetzt als enigma2-plugin-kodi - enigma2 wird nicht mehr gestoppt!
Wird es als plugin gestartet gibt es auch nur noch 'Verlassen' im Ausschalten Menü
ALL in ONE
kodi bringt jetzt auch eine Default playercorefactory.xml (wenn keine vorhanden) mit.
Auch eine keymap ist direkt für FB/Tastatur enthalten.