tvstreamrecord - Aufzeichnen von HTTP-Streams

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Glaube ich nicht... eher würde ich darauf tippen, dass die Adresse mit @ falsch interpretiert wird. Kannst Du schauen, ob das ohne '@' funktionieren würde? Andere Idee wäre, den Streamnamen in "" zu setzen.
Wenn Du etwas erreicht hast, teile bitte Deine Lösung mit.
 

darkmerlin1512

Benutzer
Mitglied seit
16. Okt 2009
Beiträge
87
Punkte für Reaktionen
11
Punkte
8
sieht schlecht aus

Code:
ffmpeg -i rtp://239.35.10.1:10000 -t 659 -acodec copy -vcodec copy "/volume1/video/20140226085700 - Tagesschau.ts"
ffmpeg version 2.0.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 17 2014 20:30:44 with gcc 4.3.2 (GCC)
  configuration: --prefix=/usr/syno --incdir='${prefix}/include/ffmpeg' --arch=powerpc --target-os=linux --cross-prefix=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe- --enable-cross-compile --enable-optimizations --enable-pic --enable-gpl --enable-shared --disable-static --enable-version3 --enable-nonfree --enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib --disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe --disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices --disable-bzlib --disable-altivec --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-decoder=amrnb --disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca --disable-decoder=eac3 --disable-decoder=truehd --cc=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe-ccache-gcc
  libavutil      52. 38.100 / 52. 38.100
  libavcodec     55. 18.102 / 55. 18.102
  libavformat    55. 12.100 / 55. 12.100
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 79.101 /  3. 79.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
rtp://239.35.10.1:10000: Protocol not found
DS213> ffmpeg -i "rtp://@239.35.10.1:10000" -t 659 -acodec copy -vcodec copy "/volume1/video/20140226085700 - Tagesschau.ts"
ffmpeg version 2.0.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 17 2014 20:30:44 with gcc 4.3.2 (GCC)
  configuration: --prefix=/usr/syno --incdir='${prefix}/include/ffmpeg' --arch=powerpc --target-os=linux --cross-prefix=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe- --enable-cross-compile --enable-optimizations --enable-pic --enable-gpl --enable-shared --disable-static --enable-version3 --enable-nonfree --enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib --disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe --disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices --disable-bzlib --disable-altivec --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-decoder=amrnb --disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca --disable-decoder=eac3 --disable-decoder=truehd --cc=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe-ccache-gcc
  libavutil      52. 38.100 / 52. 38.100
  libavcodec     55. 18.102 / 55. 18.102
  libavformat    55. 12.100 / 55. 12.100
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 79.101 /  3. 79.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
rtp://@239.35.10.1:10000: Protocol not found

hab aber was.....

Code:
ffmpeg -protocols

ffmpeg version 2.0.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 17 2014 20:30:44 with gcc 4.3.2 (GCC)
  configuration: --prefix=/usr/syno --incdir='${prefix}/include/ffmpeg' --arch=powerpc --target-os=linux --cross-prefix=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe- --enable-cross-compile --enable-optimizations --enable-pic --enable-gpl --enable-shared --disable-static --enable-version3 --enable-nonfree --enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib --disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe --disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices --disable-bzlib --disable-altivec --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-decoder=amrnb --disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca --disable-decoder=eac3 --disable-decoder=truehd --cc=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe-ccache-gcc
  libavutil      52. 38.100 / 52. 38.100
  libavcodec     55. 18.102 / 55. 18.102
  libavformat    55. 12.100 / 55. 12.100
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 79.101 /  3. 79.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Supported file protocols:
Input:
cache
concat
crypto
data
ffrtmphttp
file
ftp
gopher
hls
http
httpproxy
mmsh
mmst
pipe
rtmp
rtmpt
tcp
udp
Output:
ffrtmphttp
file
ftp
gopher
http
httpproxy
md5
pipe
rtmp
rtmpt
tcp
udp
 
Zuletzt bearbeitet:

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Genau das wollte ich gerade vorschlagen. Bei mir auf alter DS sieht es so aus:
Code:
Supported file protocols:
I.. = Input  supported
.O. = Output supported
..S = Seek   supported
FLAGS NAME
-----
I..   applehttp
I.S   concat
I..   crypto
IOS   file
IO.   gopher
IOS   http
I..   mmsh
I..   mmst
.O.   md5
IO.   pipe
IO.   rtmp
IO.   rtp
IO.   tcp
IO.   udp
Ich sehe nach, wie man es reinkriegen kann.
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Wenn ich es richtig aus ihrer Doku verstehe, können Protokolle nur beim Kompilieren zugeschaltet werden. Das würde heißen, dass es in dieser Version generell nicht unterstützt wird und sie für so einen Zweck ausgetauscht werden müsste... Hm.
Da DSM noch im Beta-Stadium ist, kann ich versuchen Synology anzufragen und schauen, was daraus wird.
 

darkmerlin1512

Benutzer
Mitglied seit
16. Okt 2009
Beiträge
87
Punkte für Reaktionen
11
Punkte
8
unschön, aber nicht zu ändern. ich hab ja noch meine DS508 die kann ich eh nicht updaten.

danke für die mühe.
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Bevor ich Synology kontaktiere, habe ich noch eine Kleinigkeit entdeckt und möchte Dich bitten, es zu prüfen. Auf meiner DSM gibt es in der Tat sogar drei Kopien von ffmpeg, wobei jede einzelne anders kompiliert ist. Schaue bitte, ob Du RTP bei einer dieser Versionen auch unter 5.0 findest bzw. ob es die unterschiedlichen Versionen überhaupt noch gibt. Dann ist das Problem vielleicht nur durch konkrete Pfadeingabe gelöst.

/volume1/@appstore/MediaServer/bin/ffmpeg -protocols
/volume1/@appstore/AudioStation/bin/ffmpeg -protocols
/volume1/@appstore/VideoStation/bin/ffmpeg -protocols

Vielen Dank!
 

Andy14

Benutzer
Mitglied seit
05. Mrz 2014
Beiträge
1.013
Punkte für Reaktionen
0
Punkte
0
So nach einigem lesen hier im Forum habe ich mich dann doch mal registriert,
denn deine Anwendung finde ich sehr interessant! :cool:

Ich habe Vodafon TV.
Der mitgelieferte Receiver kann zwar aufnehmen, aber die Filme kann man nicht vom Reciever kopieren.
Alle SD und die öffentlich rechtlichen HD Kanäle kommen unverschlüsselt über UDP.

Leider funktionierte die Aufnahme nicht auf anhieb.
Während die ffmpeg Eingabe auf meinem PC problemlos lief kam auf der DS bei

ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.ts

die folgende Fehlermeldung

[mpegts @ 0x44fe0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 9510 >= 9510
av_interleaved_write_frame(): Invalid data found when processing input

komischerweise geht Audio oder Video einzeln
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vn Das_Erste.ts
ffmpeg -i udp://@232.0.1.1:10010 -an -vcodec copy Das_Erste.ts

nach einigem suchen habe ich es dann mal mit vorgegebenen audiocodec "mp2" probiert.

ffmpeg -i udp://@232.0.1.1:10010 -acodec mp2 -vcodec copy Das_Erste.ts

das lief, allerdings nur 64 kb/s
Stream #0.1(deu): Audio: mp2, 48000 Hz, stereo, s16, 64 kb/s (clean effects)
statt 192 kb/s
Stream #0.1(deu): Audio: mp2, 48000 Hz, stereo, 192 kb/s (clean effects)

und mit deutlichem Zeitversatz!?
Mit ffmpeg kenne ich mich auch nicht aus :eek: aber habe dann bezüglich Zeitversatz "async" gefunden
und mit

ffmpeg -async 1 -i udp://@232.0.1.1:10010 -acodec mp2 -vcodec copy Das_Erste.ts

lief dann alles :)

In dem tvstreamrecorder ffmpeg Config habe ich jetzt also
-async 1 -acodec mp2 -vcodec copy
stehen und es scheint zu laufen.

Bin dann nur mal gespannt wenn die DSM 5 raus ist !?
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Hallo Andy14

und danke für Dein Feedback. Ich hoffe, es wird anderen Nutzern ebenfalls helfen.
Mit Deiner Lösung erzwingst Du jedoch die Umwandlung des Audio-Streams, was zum einen die DS stark belastet und gegebenenfalls Qualitätsverlüste mit sich trägt. Hast Du schon folgende Varianten versucht?
Code:
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy -async 1 Das_Erste.ts
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mp4
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mkv
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mpg
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy -f mp2 Das_Erste.ts
Denke bitte daran, dass die Erweiterung der Datei einen direkten Einfluss auf ffmpeg hat (s. meine Anleitung).

Das zuvor beschriebene Problem mit DSM5 sollte Dich übrigens nicht betreffen, UDP-Unterstützung blieb auf jeden Fall erhalten. Leider habe ich von darkmerlin1512 keine Antwort mehr bekommen und konnte das Problem nicht weiter verfolgen.

Gruß
Pav
 
Zuletzt bearbeitet:

Andy14

Benutzer
Mitglied seit
05. Mrz 2014
Beiträge
1.013
Punkte für Reaktionen
0
Punkte
0
Hallo Andy14

und danke für Dein Feedback. Ich hoffe, es wird anderen Nutzern ebenfalls helfen.
Mit Deiner Lösung erzwingst Du jedoch die Umwandlung des Audio-Streams, was zum einen die DS stark belastet und gegebenenfalls Qualitätsverlüste mit sich trägt.
Tja, ich würde es ja auch gerne vermeiden ;)
Hast Du schon folgende Varianten versucht?
Code:
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy -async 1 Das_Erste.ts
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mp4
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mkv
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mpg
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy -f mp2 Das_Erste.ts
Die folgenden hatte ich schon durch, werde wenn ich Zeit habe aber mal weiter experementieren!
Code:
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy Das_Erste.mp4
ffmpeg -i udp://@232.0.1.1:10010 -acodec copy -vcodec copy -f mp2 Das_Erste.ts
Denke bitte daran, dass die Erweiterung der Datei einen direkten Einfluss auf ffmpeg hat (s. meine Anleitung).
...
Gruß
Pav
Ich hoffe ich vergesse es dann nicht :)
Erst mal werde ich auf Kommandozeile testen, das geht einfach schneller!
 

darkmerlin1512

Benutzer
Mitglied seit
16. Okt 2009
Beiträge
87
Punkte für Reaktionen
11
Punkte
8
hi,

hab es leider überlesen. :eek:

/volume1/@appstore/MediaServer/bin/ffmpeg -protocols

Code:
DS213> /volume1/@appstore/MediaServer/bin/ffmpeg -protocols
ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan 14 2014 19:17:34 with gcc 4.3.2 (GCC)
  configuration: --prefix=/usr/pkg --incdir='${prefix}/include/ffmpeg' --arch=powerpc --target-os=linux --cross-prefix=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe- --enable-cross-compile --enable-optimizations --enable-pic --enable-shared --disable-static --enable-version3 --enable-encoders --enable-pthreads --enable-libmp3lame --disable-swscale-alpha --disable-postproc --disable-ffserver --disable-ffplay --disable-bzlib --disable-altivec --disable-decoder=amrnb --disable-indev=alsa --disable-outdev=alsa --disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca --disable-decoder=eac3 --disable-decoder=truehd
  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
Supported file protocols:
Input:
applehttp
cache
concat
crypto
ffrtmphttp
file
gopher
hls
http
httpproxy
mmsh
mmst
pipe
rtmp
rtmpt
rtp
tcp
udp
Output:
ffrtmphttp
file
gopher
http
httpproxy
md5
pipe
rtmp
rtmpt
rtp
tcp
udp

/volume1/@appstore/AudioStation/bin/ffmpeg -protocols

Code:
DS213> /volume1/@appstore/AudioStation/bin/ffmpeg -protocols
ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan 16 2014 22:09:21 with gcc 4.3.2 (GCC)
  configuration: --arch=powerpc --target-os=linux --cross-prefix=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe- --enable-cross-compile --enable-optimizations --enable-pic --enable-shared --disable-static --enable-version3 --enable-encoders --enable-pthreads --enable-libmp3lame --disable-swscale-alpha --disable-postproc --disable-ffserver --disable-ffplay --disable-bzlib --disable-altivec --disable-decoder=amrnb --disable-indev=alsa --disable-outdev=alsa --disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca --disable-decoder=eac3 --disable-decoder=truehd
  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
Supported file protocols:
Input:
applehttp
cache
concat
crypto
ffrtmphttp
file
gopher
hls
http
httpproxy
mmsh
mmst
pipe
rtmp
rtmpt
rtp
tcp
udp
Output:
ffrtmphttp
file
gopher
http
httpproxy
md5
pipe
rtmp
rtmpt
rtp
tcp
udp

/volume1/@appstore/VideoStation/bin/ffmpeg -protocols

Code:
DS213> /volume1/@appstore/VideoStation/bin/ffmpeg -protocols
ffmpeg version 2.0.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan  9 2014 00:21:43 with gcc 4.3.2 (GCC)
  configuration: --prefix=/usr/pkg --incdir='${prefix}/include/ffmpeg' --arch=powerpc --target-os=linux --cross-prefix=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe- --enable-cross-compile --enable-optimizations --enable-pic --enable-gpl --enable-shared --disable-static --enable-version3 --enable-nonfree --enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib --disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe --disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices --disable-bzlib --disable-altivec --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --disable-decoder=amrnb --disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 --disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca --disable-decoder=eac3 --disable-decoder=truehd --cc=/usr/local/powerpc-none-linux-gnuspe/bin/powerpc-none-linux-gnuspe-ccache-gcc
  libavutil      52. 38.100 / 52. 38.100
  libavcodec     55. 18.102 / 55. 18.102
  libavformat    55. 12.100 / 55. 12.100
  libavdevice    55.  3.100 / 55.  3.100
  libavfilter     3. 79.101 /  3. 79.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Supported file protocols:
Input:
cache
concat
crypto
data
ffrtmphttp
file
ftp
gopher
hls
http
httpproxy
mmsh
mmst
pipe
rtmp
rtmpt
tcp
udp
Output:
ffrtmphttp
file
ftp
gopher
http
httpproxy
md5
pipe
rtmp
rtmpt
tcp
udp
 
Zuletzt bearbeitet:

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Hallo darkmerlin1512,

nicht schlimm, zumindest sieht man jetzt die Lösung - man muss statt 'ffmpeg' einfach den kompletten Pfad in die Konfiguration eintragen:
Code:
/volume1/@appstore/MediaServer/bin/ffmpeg
dann soll es schon klappen. Wenn Du die Gelegenheit findest, es zu testen, schreibe bitte kurz zurück, damit die Sache abgeschlossen ist.

Danke für Deine Geduld :)

Gruß
Pav
 

darkmerlin1512

Benutzer
Mitglied seit
16. Okt 2009
Beiträge
87
Punkte für Reaktionen
11
Punkte
8
geht, danke, alles fein........sag bescheid wenn ich dir mal helfen kann.....
 

Andy14

Benutzer
Mitglied seit
05. Mrz 2014
Beiträge
1.013
Punkte für Reaktionen
0
Punkte
0
Bevor ich Synology kontaktiere, habe ich noch eine Kleinigkeit entdeckt und möchte Dich bitten, es zu prüfen. Auf meiner DSM gibt es in der Tat sogar drei Kopien von ffmpeg, wobei jede einzelne anders kompiliert ist.
...
/volume1/@appstore/MediaServer/bin/ffmpeg -protocols
/volume1/@appstore/AudioStation/bin/ffmpeg -protocols
/volume1/@appstore/VideoStation/bin/ffmpeg -protocols
Das war ein super Tipp :cool:
Mit der Version unter AudioStation läuft es ohne umcodieren!
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
tvstreamrecord 6.0

Hallo Leute,

zum Release von DSM5 habe auch ich viele Änderungen insbesondere im Bezug auf die grafische Gestaltung vorgenommen, einige Fehler korrigiert und massives Refactoring durchgeführt. Hätte vielleicht jemand von Euch Interesse, beim Testen einer neuen Version mitzuhelfen? Ich wäre Euch sehr verbunden.

Mit freundlichen Grüßen
Pav
 

Anhänge

  • tvstreamrecord0.6.0.spk
    1,1 MB · Aufrufe: 10

darkmerlin1512

Benutzer
Mitglied seit
16. Okt 2009
Beiträge
87
Punkte für Reaktionen
11
Punkte
8
Moin,

schon draufgepackt. im Reiter "EPG Chart" kann ich keine aufnahmen mehr starten. Ich hab über "EPG List" eine gestartet, mal schauen was rauskommt.
Und ich such mal weiter.

grüße
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Hast Du die angehängte Version genommen? Bei GitHub ist die Version noch veraltet :)
Wenn ja, schaue bitte, ob in der Java-Console irgendein Fehler auftaucht.
P.S. .. und hast Du Dir schon die neuen Designs angesehen, änderbar in der Konfiguration?
P.P.S. habe noch Fehler bei der Bearbeitung von Sendern und Aufnahmen entdeckt, wird bald korrigiert.
 

kinkel13

Benutzer
Mitglied seit
25. Mrz 2013
Beiträge
31
Punkte für Reaktionen
0
Punkte
6
Hallom Pav,


Layout-Einstellmöglichkeit ist genial. Da hast du dir richtig Mühe gegeben. Was ich mir jetzt noch für ein kommendes Release wünsche, ist die Auswahl der deutschen Sprache. Denkst du das sich das umsetzen lässt?

VG kinkel13
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Ok, den Fehler mit der Änderung der Aufnahmen habe ich behoben.
Im Reiter "EPG Chart" kann ich keine Fehler nachvollziehen.
Bezüglich Lokalisierung... bis auf Log-Ausgaben könnte man es sich sicherlich überlegen, muss halt einiges angepasst werden
 

Pavion

Benutzer
Mitglied seit
02. Feb 2013
Beiträge
566
Punkte für Reaktionen
14
Punkte
44
Hallo Leute,

noch ein paar kleine Korrekturen und die neue Version jetzt richtig auf GitHib. Danke für Euer Feedback!

Pav
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!