mplayer dump video stream

  • Hallo
    hat jemand eine Ahnung wie ich auf meiner TS-459 eine streaming video datei dumpen (also in eine Datei schreiben) kann?


    Auf meiner TS-209 (arm-Prozessor) hatte ich mal eine mplayer Version kompiliert mit der ich das konnte, aber für den TS-459 (INtel Prozessor) finde ich nix...
    vlc und ffmpeg erscheinen mir ungeeignet. Brauche nur das "VIDEODUMPEN" Feature. kein GUI, kein Bearbeiten oder sonst was.


    hier mein bisher verwendeter mplayer Befehl:
    mplayer -framedrop -dumpstream mms://streaming.feratel.at/fer…0/03030_4c0e90d3-2e66.wmv -dumpfile test.wmv


    Irgendwelche Ideen, Ansätze, Anregungen? Hab schon ewig im Netz recherchiert, bisher erfolglos.


    Danke Mathias

  • Hi,


    warum dann ungeignet?
    Mit beiden (also VLC und FFMPEG) kannst Du streams auch lokal speichern. ;)


    Code
    http://wiki.videolan.org/Transcode


    (access=file)

    Code
    http://howto-pages.org/ffmpeg/


    Ich schmeisse auch mal rtmpdump in den raum. Einfach mal nach googeln.
    Ich kann halt nicht mehr dazu sagen, da ich nicht weiss auf welchen "schmalen" grad ich mich jetzt schon mit der AW befinde.


    Keine Ahnung ob Stream mitschnitte für den Privaten gebrauch erlaubt sind oder nicht... Es gibt viele Foren in denen das Diskutiert wird... Das ist aber so wie bei einem Anwalt :D und es gibt keine genauen aussagen dazu.


    Die Anwendung zu erwähnen macht nix -> hat ja zumindest eine daseinsberechtigung und ist auch nicht illegal. 8-)
    Es kommt halt nur drauf an zu welchen zweck man die einsetzt 8-) Man(n) kann auch andere Dinge damit machen.


    Grüsse, David

  • Danke David,


    zunächst - ist rein Privat - keinerlei kommerzielle Nutzung.
    Hatte auch nur eine Beispiel URL gepostet, die zufälliger Weise genau das gleiche Datenformat verwendet.
    Davon mal abgesehen - klassisch Fernsehen darf ich ja für privat auch mitschneiden - bzw. macht ja sogar so mancher intelligenter Fernseher (zeitversetztes Glotzen).


    Aber jetzt nochma zu meinem Prob.:


    -> vlc bekomme ich irgendwie nicht richtig zum Laufen - can not be run as root.?! Da hab ich schon gar keine Lust mehr...


    -> und ffmpeg erscheint mir auch etwas komplizierter. Zumindest finde ich die richtigen -Schalter nicht.
    bei mplayer ist das soooo einfach (mplayer -framedrop -dumpstream "URL.wmv" -dumpfile "localfile.wmv")
    Framerate, Auflösung, Codec brauche ich alles nicht beachten. Gibt's denn bei ffmpeg auch so eine einfaches und allgemeines Kommando?
    Der DUMP-Befehl wird später in einem Script laufen und verschiedene URLs mit unterschiedlichen Quellen abrufen.


    -> rtmpdump hat schon mal den Nachteil, dass es nicht als IPKG zu finden ist.
    nun gut über svn co svn://svn.mplayerhq.hu/rtmpdump/trunk rtmpdump geht's ja auch und mit dem kompilieren schlag ich mich dann mal rum .....



    Möchte aba gar nicht so tief in die Video-Dumpen Materie einsteigen, sondern suche halt 'ne sehr einfache Methode.
    Evtl. hat jemand ja schon mal ähnliches probiert/gemacht und kann hier ne fertige allgemeine Mini-Kommandozeile posten?


    Danke, danke, danke schon mal.

  • Hi,


    also eigentlich ist das so, dass beide Player (mplayer und VLC) auf FFMPEG basieren.
    FFMPEG ist eigentlich sehr qool, wenn es um Multimedia geht.


    Die usage ist halt etwas crazy like. Was aber nix macht, da man sich dafür wiederrum ein Shell Script Basteln könnte. ;)
    Ohne gebastel geht's halt nicht wirklich. Es ist ja auch keine Fertige Lösung, sondern eben etwas customzied. ;)


    Grüsse, David

  • Also ffmepg -i "filename.wmv" ...{...hier ne belieibige Aktion...}... funktioniert lokal wunderbar ! aber sobald ich streamen will mit ffmpeg -i "http://.....filename.wmv" sagt ffmpeg "unknown format"


    Ich bekomme das ffmpeg irgendwie nit zum streamen :(


    hier mal meine ffmpeg -version auf 'nem TS-509 - evtl. hat ja noch jemand ne idee ... ?! Wäre cool.


    ffmpeg -version
    FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
    configuration: --enable-cross-compile --cross-prefix=/home/slug/optware/ts509/toolchain/i686-unknown-linux-gnu/bin/i686-unknown-linux-gnu- --arch=i686 --disable-encoder=snow --disable-decoder=snow --enable-shared --disable-static --enable-gpl --enable-postproc --prefix=/opt
    libavutil version: 49.6.0
    libavcodec version: 51.54.0
    libavformat version: 52.13.0
    libavdevice version: 52.0.0
    built on May 16 2010 18:41:23, gcc: 4.2.1
    FFmpeg UNKNOWN
    libavutil 3212800
    libavcodec 3356160
    libavformat 3411200
    libavdevice 3407872


    EDIT:


    Hallo, für alle die womöglich mal das gleiche tun wollen, oder die gleiche Anforderung an Ihr System haben:


    Ich habe mich jetzt jedenfalls doch für "mplayer" entschieden.
    Für das reine DUMPEN von Video-Streams war das für mich dann doch die einfachste Methode.
    Eine vorkompilierte mplayer Version habe ich hier gefunden: http://dl.dropbox.com/u/4627831/mplayer.tgz
    Läuft prima auf TS-509, oder TS-459.
    siehe auch: http://forum.qnap.com/viewtopic.php?f=177&t=22954


    Bei den ARM-Versionen hat mir übrigens das mplayer IPKG Modul geholfen.
    z.B. hier: http://www.katastrophos.net/za…ayer-bvdd_1.1.5-1_arm.ipk


    Viel Spaß & Erfolg.....

    Einmal editiert, zuletzt von christian () aus folgendem Grund: Doppelte Beiträge, bitte bei solchen Fällen den vorhandenen Beitrag editieren/erweitern

  • Hallo,

    Zitat

    Bei den ARM-Versionen hat mir übrigens das mplayer IPKG Modul geholfen.
    z.B. hier: http://www.katastrophos.net/zaurus/mirr ... -1_arm.ipk


    ich probiere das Paket auf dem TS-219P II zu installieren. Die Konsole zeigt dass die Installation erfolgreich war:

    Code
    [/] # ipkg install /share/MD0_DATA/Public/mplayer-bvdd_1.1.5-1_arm.ipkInstalling mplayer-bvdd (1.1.5-1) to root...Configuring mplayer-bvddSuccessfully terminated.


    Leider wenn ich den mplayer ausführen will komm diese Fehlermeldung:

    Code
    [/] # mplayer-bvdd
    -sh: mplayer-bvdd: command not found
    [/] # mplayer-bvdd --help
    -sh: mplayer-bvdd: command not found
    [/] # mplayer-bvdd -h
    -sh: mplayer-bvdd: command not found


    wie kann ich den mplayer zum laufen bekommen? Wird das noch nach 3 Jahren funktionieren? Wo kann ich eventuell aktuellen mplayer ipk für TS-219P finden?