ulrich
2024-11-17 28f56306cd1fc2ac055d67fef9ce28fa988df1db
web/app.js
@@ -40,8 +40,8 @@
     * die folgenden Konstanten koennten auch ueber eine Konfigurationsdatei
     * oder eine API vom Server bereitgestellt werden
     */
    self.channels = "/media/extssd/mc/channels.conf";
    self.outPath = "/opt/tv/";
    //self.channels = "/media/extssd/mc/channels.conf";
    self.outPath = "/home/fred/tv/";
    
    self.channelsLesen();
    
@@ -132,35 +132,19 @@
    /*
     * im DOM-Element 'cmd' wird der Befehl zusammengstellt und angezeigt 
     * wie er fuer die Programmierung einer Aufzeichnung mit Hilfe von 
     * gnutv und at benoetigt wird.
     * ffmpeg und at benoetigt wird.
     *
     * Beispiel:
     * echo "gnutv -channels /media/extssd/mc/channels.conf
     * -out file /home/fred/work/test-2020-02-01-1050-arteHD.ts
     * -timeout 300 arteHD" | at 1050 feb 01
     *
     * echo "ffmpeg -i https://artesimulcast.akamaized.net/hls/live/2030993/artelive_de/index.m3u8 
     * -t 10800 -acodec copy -vcodec copy 
     * /home/ulli/tv/triangle-of-sadness-2024-11-17-2005-arte-HD.mp4" | at 2005 nov 17
     * /home/fred/tv/filmtitel-2024-11-17-2005-arte-HD.mp4" | at 2005 nov 17
     * 
     * 
     */
    /*document.getElementById("cmd").innerHTML = 'echo "gnutv -channels '
            + self.channels + ' -out file '
            + fname + ' -timeout ' + dauerSekunden + ' ' + sender
            + '" | at ' + self.zeitZuText(start) + ' '
            + self.mone[start.getMonth()] + ' ' + start.getDate();*/
    document.getElementById("cmd").innerHTML = 'echo "ffmpeg -i ' 
            + streamFreq + ' -t ' + dauerSekunden + 
            ' -acodec copy -vcodec copy ' + fname + '" | at ' + self.zeitZuText(start) + ' ' 
            + self.mone[start.getMonth()] + ' ' + start.getDate();
            /*
            + ' -out file '
            + fname + ' -timeout ' + dauerSekunden + ' ' + sender
            + '" | at ' + self.zeitZuText(start) + ' '
            + self.mone[start.getMonth()] + ' ' + start.getDate();
    */
  };
  
  /*