Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
MediathekView Logo

MediathekView-Forum

  1. Übersicht
  2. Fragen, Hilfe, Kritik
  3. ORF Download schlägt via GUI fehl

ORF Download schlägt via GUI fehl

Geplant Angeheftet Gesperrt Verschoben Fragen, Hilfe, Kritik
18 Beiträge 10 Kommentatoren 723 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • styrollS Offline
    styrollS Offline
    styroll
    antwortete auf TrusterX am zuletzt editiert von styroll
    #6

    @TrusterX sagte: warum sollten Leerzeichen ein Problem darstellen. Zumal das ganze ja in Anführungszeichen steht. Ich kann natürlich versuchen, jedes Leerzeichen zu escapen, denke aber auch nicht, dass es daran liegt.

    Du kannst glauben und denken, was du willst. Meine Aussage beruht auf empirischen Befunden von mir selbst und anderen Personen. Und immer wieder haben User Ähnliches wie du behauptet, und im Nachhinein stellte sich heraus, dass eben doch ein Fehler (wie falsche Anführungszeichen) im Programmaufruf oder der Test mit einem bereits angelegten Download (mit den alten immer noch falschen Einstellungen) erfolgt ist…

    c:v libx264 -c:a aac -b:a 160k -bsf:v h264_mp4toannexb -f mpegts -crf 32 **

    Ich hoffe jetzt mal, dass du weisst, was du da tust, und beabsichtigst genau das: H264-Video und AAC-Audio erneut zu recodieren (statt das Bitstreamformat alleine zu ändern)…

    1 Antwort Letzte Antwort
    • T Offline
      T Offline
      TrusterX
      schrieb am zuletzt editiert von TrusterX
      #7

      @styroll

      Der Programmaufruf war korrekt. 1:1 in eine Shell übertragen hat er auch funktioniert. Ich habe natürlich nach jeder Änderung den Download aus der Liste entfernt. Sogar das Programm habe ich nach jeder Änderung geschlossen und neu gestartet. Ergo stimmt irgendwas nicht bei der Übergabe vom Programm. Was, kann ich als Nicht-Entwickler nicht sagen, aber, als Nicht-Entwickler kann ich, den Befehl aus dem Log, welcher nicht funktioniert hat, 1:1 in die Shell kopieren und dort erfolgreich ausführen lassen. Ich kann gerne ein “Beweisvideo” davon drehen, wenn’s sein muss.

      Wie gesagt, im Originalformat akzeptiert z.T. meine Box die Daten nicht. die eine Datei akzeptiert er, die andere wird nicht gespielt, obwohl es lt. Container der gleiche Inhalt ist. Durch das rekodieren stelle ich sicher, dass die Datei auf jeden Fall funktioniert. Ich bin kein Videogeek - gerne werde ich aber deinen Tipp beherzigen, jedoch sehe ich vor Lauter Bäume den Wald gerade nicht. Der von mir gewählte Workaround funktioniert erstmal, auch wenn ich damit etwas CPU verballere, aber für die 2-3 Videos / Woche tut’s das, bis ich was besseres gefunden habe oder mir auch gerne der richtige Fingerzeig gegeben wird 😉

      Wie auch immer, das Ursprüngliche Problem ist vorerst gelöst, indem ich einen leeren UA mitsende. Alles weitere ist ggf. in einem neuen Thread besser aufgehoben. Kann auch gerne ab dieser Stelle von einem Mod abgetrennt werden, wenn möglich.

      Edit: Wald gefunden - Bitstreamformat alleine ändern reicht nicht aus, die Box spielt die Datei nicht ab.

      vitussonV 1 Antwort Letzte Antwort
      • vitussonV Offline
        vitussonV Offline
        vitusson
        antwortete auf TrusterX am zuletzt editiert von vitusson
        #8

        @TrusterX sagte in ORF Download schlägt via GUI fehl:

        @styroll

        Der Programmaufruf war korrekt. 1:1 in eine Shell übertragen hat er auch funktioniert. Ich habe natürlich nach jeder Änderung den Download aus der Liste entfernt. Sogar das Programm habe ich nach jeder Änderung geschlossen und neu gestartet. Ergo stimmt irgendwas nicht bei der Übergabe vom Programm. Was, kann ich als Nicht-Entwickler nicht sagen, aber, als Nicht-Entwickler kann ich, den Befehl aus dem Log, welcher nicht funktioniert hat, 1:1 in die Shell kopieren und dort erfolgreich ausführen lassen. Ich kann gerne ein “Beweisvideo” davon drehen, wenn’s sein muss.

        Das kannst du gerne machen und Screenshots und noch 5 Beiträge weiter.
        Du könntest dir aber auch von anderen Linux-Usern wie mir sagen lassen daß styroll dir keinen Unsinn erzählt und einfach den Rat annehmen nur ein EINZIGES Wort ohne Whitespaces als Useragent-String zu benutzen.
        Bei der Weitergabe des ffmpeg Aufrufs an Linux werden die Leerzeichen nicht richtig weitergegeben.
        Glaub mir einfach, ich hab das alles schon zur Genüge durchgetestet und auf alle möglich Arten escaped. Ändert nichts.

        D T 2 Antworten Letzte Antwort
        • D Offline
          D Offline
          DerReisende77 Entwickler
          antwortete auf vitusson am zuletzt editiert von
          #9

          @vitusson Du hast recht, der User Agent sollte nur ein Wort sein. Ich werde das in einer nächsten Version anpassen.

          Open source developers do NOT have to:

          • Make your issue a priority, just because you say so.
          • Give you any sort of "timetable", or explanation for why it´s "taking too long".

          Check your entitlement. Nobody owes you anything.

          1 Antwort Letzte Antwort
          • SuitsFanS Offline
            SuitsFanS Offline
            SuitsFan Gesperrt
            schrieb am zuletzt editiert von
            #10

            danke eurer Beitrag hat mir geholfe, da ich den selben Fehler hatte

            1 Antwort Letzte Antwort
            • T Offline
              T Offline
              TrusterX
              antwortete auf vitusson am zuletzt editiert von
              #11

              Servus Zusammen.

              @vitusson: ich glaube dir, ich habe das gestern auch noch versucht. Mit den mir bekannten Escapesequenzen für Java, Bash usw. 😉

              Den Rat von dir, bzw. Styroll habe ich schon verstanden und auch befolgt. Ich habe auch nie behauptet, dass, was gesagt wurde, Unsinn wäre. Es ist meines Erachtens einfach nur nicht die richtige Lösung, bestenfalls ein Würgaround. Grundsätzlich macht es doch am meisten Sinn, den User Agent von z.B. einen aktuellen Browser zu imitieren. Ich kenne keinen Browser, welcher mit einen einzelnen Wort auskommt. OK Mosaic vielleicht noch, dieser hatte NCSA-Mosaic/2 wenn ich es richtig im Kopf habe 😉

              Ich schicke jetzt einen leeren UA mit. Mal sehen, wie lange das gut geht. Die wirklich einzige langfristige Lösung wäre meines Erachtens, versuchen herauszufinden, warum der Programmaufruf mit vollständigem UA inklusive Whitespaces nicht korrekt funktioniert.

              Unter Windows scheint es ja auch zu funktionieren. Ok - ich weiß natürlich nicht, was am anderen Ende am Server ankommt, aber ich könnte mal versuchen, einen zweiten Rechner dazwischen zu hängen und mit Wireshark einen Mitschnitt zu machen. aber derzeit habe ich keine freien NICs herumliegen. Aber ich hab noch einen Mikrotik herumliegen, fällt mir gerade ein… ich glaube, dieser kann das auch… Ui, das wird wieder ein schöner Abend 😉

              @DerReisende77: dem widerspreche ich, Begründung s.O. 😉

              Georg-JG DaDirnbocherD vitussonV 4 Antworten Letzte Antwort
              • Georg-JG Offline
                Georg-JG Offline
                Georg-J
                antwortete auf TrusterX am zuletzt editiert von Georg-J
                #12

                @TrusterX Vielleicht genügt es dir zum Testen, statt ffmpeg die Seite http://wieistmeinuseragent.de/ aufzurufen.

                T 1 Antwort Letzte Antwort
                • T Offline
                  T Offline
                  TrusterX
                  antwortete auf Georg-J am zuletzt editiert von TrusterX
                  #13

                  @Georg-J
                  Ich muss zugeben, die Idee ist nicht schlecht, aber ich wüsste jetzt nicht, wie ich das mit ffmpeg testen sollte.

                  Edit: na klar, ich installiere einen Webserver und dreh dort das Debugging Log auf. Da müsste ich doch sehen, wie sich ffmpeg meldet. Meine Güte, mir ist momentan echt nicht zu helfen - muss an der Hitze liegen 😄

                  1 Antwort Letzte Antwort
                  • DaDirnbocherD Offline
                    DaDirnbocherD Offline
                    DaDirnbocher
                    antwortete auf TrusterX am zuletzt editiert von
                    #14

                    @TrusterX sagte in ORF Download schlägt via GUI fehl:

                    dem widerspreche ich, Begründung s.O.

                    Ich sehe keine Begründung, sondern nur eine geäußerte Meinung (ist ja ok, wenn das Deine Meinung ist).

                    Es gibt einige Gründe, warum der user-agent möglichst einfach sein sollte.

                    Praktikabilität ist einer davon. Datenschutz ein anderer. Um nur zwei Beispiele zu nennen.

                    Und warum es langfristig die beste Lösung sein soll den user-agent eines (aktuellen) Browsers zu nehmen wenn die großen Broswerhersteller an der Ablösung des user-agents arbeiten und es da (auch schon seit einiger Zeit) verschiedenste Initiativen gibt, ist mir auch ein Rätsel.

                    M 1 Antwort Letzte Antwort
                    • DaDirnbocherD Offline
                      DaDirnbocherD Offline
                      DaDirnbocher
                      antwortete auf TrusterX am zuletzt editiert von
                      #15

                      @TrusterX sagte in ORF Download schlägt via GUI fehl:

                      aber ich könnte mal versuchen, einen zweiten Rechner dazwischen zu hängen und mit Wireshark einen Mitschnitt zu machen. aber derzeit habe ich keine freien NICs herumliegen. Aber ich hab noch einen Mikrotik herumliegen, fällt mir gerade ein… ich glaube, dieser kann das auch… Ui, das wird wieder ein schöner Abend

                      Wenn mich das interessieren würde, würde ich halt im ersten Schritt statt ffmpeg im speichern-set ein script aufrufen, dass die übergebenen Parameter echo-t. Einfach einmal festzustellen, ob die Parameterübergabe von JAVA an die Linux-Umgebung was vermurkst. Dafür spricht ja, dass der im Logfile protokollierte Aufruf auf der Shell funktioniert.

                      1 Antwort Letzte Antwort
                      • vitussonV Offline
                        vitussonV Offline
                        vitusson
                        antwortete auf TrusterX am zuletzt editiert von
                        #16

                        @TrusterX sagte in ORF Download schlägt via GUI fehl:

                        Servus Zusammen.

                        @vitusson: ich glaube dir, ich habe das gestern auch noch versucht. Mit den mir bekannten Escapesequenzen für Java, Bash usw. 😉

                        Den Rat von dir, bzw. Styroll habe ich schon verstanden und auch befolgt. Ich habe auch nie behauptet, dass, was gesagt wurde, Unsinn wäre. Es ist meines Erachtens einfach nur nicht die richtige Lösung, bestenfalls ein Würgaround. Grundsätzlich macht es doch am meisten Sinn, den User Agent von z.B. einen aktuellen Browser zu imitieren. Ich kenne keinen Browser, welcher mit einen einzelnen Wort auskommt. OK Mosaic vielleicht noch, dieser hatte NCSA-Mosaic/2 wenn ich es richtig im Kopf habe 😉

                        Warum macht das am meisten Sinn wenn der
                        zuschauerunfreundliche und miserabel konfigurierte ORF auch mit einem einzigen Wort als Agent zufrieden ist? Niemand dort verlangt einen vollen validen Browserstring.

                        Normalerweise braucht es auch genau gar keinen Agent-String, wenn man mittels ffmpeg auf eine m3u-datei zugreift. Mache ich täglich.
                        Der WDR zB. braucht auch keinen.
                        Das Problem ist der ORF, nicht MV und nicht ffmpeg.

                        Aber ich bin da auch jetzt raus, mich interessieren weder der ORF noch künstliche Probleme, die keine sind.

                        1 Antwort Letzte Antwort
                        • M Offline
                          M Offline
                          mvsfsvm
                          antwortete auf DaDirnbocher am zuletzt editiert von
                          #17

                          @DaDirnbocher sagte in ORF Download schlägt via GUI fehl:

                          Und warum es langfristig die beste Lösung sein soll den user-agent eines (aktuellen) Browsers zu nehmen wenn die großen Broswerhersteller an der Ablösung des user-agents arbeiten und es da (auch schon seit einiger Zeit) verschiedenste Initiativen gibt, ist mir auch ein Rätsel.

                          Noch ist der aber nicht abgeschafft. Er ist noch in Verwendung und wird auch noch geprüft, wie man hier beim ORF sieht. Der User-Agent eines existierenden Browsers kann nicht geblockt werden, ohne auch den Browser auszusperren.

                          DaDirnbocherD 1 Antwort Letzte Antwort
                          • DaDirnbocherD Offline
                            DaDirnbocherD Offline
                            DaDirnbocher
                            antwortete auf mvsfsvm am zuletzt editiert von
                            #18

                            @mvsfsvm Der - für mich - entscheidende Punkt, und darum habe ich es auch bewusst in fett dargestellt, war “langfristig”. Und darauf habe ich mich bezogen.

                            1 Antwort Letzte Antwort

                            40

                            Online

                            6.6k

                            Benutzer

                            6.1k

                            Themen

                            38.9k

                            Beiträge
                            undefined
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Kategorien
                            • Aktuell
                            • Tags
                            • Beliebt
                            • Benutzer
                            • Gruppen