Posts by Tobii

    Hallo zusammen,


    über eine Batch-Datei bin ich jetzt einen Schritt weitergekommen. Wenn ich den Stream+Aufzeichnung über die Kommandozeile starte, dann ist die so aufgenommene Datei zwar noch fehlerhaft (falsche Längenangaben). Ich kann diese aber über Handbrake öffnen und transkodieren um eine "saubere" Datei zu erhalten.


    Das Ganze löse ich derzeit so:

    :Begin batch file

    cd c:\program files (x86)\videolan\vlc

    vlc rtsp://INPUT --run-time=120 --sout=#duplicate{dst=display,dst=file{dst=C:\OUTPUT}} vlc://quit


    Die 120s als Parameter bei run-time sind jetzt einfach mal zu Testzwecken. Ich habe momentan allerdings noch Probleme die Transcodierung im Batch-File zu definieren. Gemäss den Beispielen im Forum habe ich folgendes versucht (bin aber nicht sicher, ob die Paramter für die Transkodierng für G.711 so in Ordnung sind):

    :Begin batch file

    cd c:\program files (x86)\videolan\vlc

    vlc rtsp://INPUT --run-time=120 --sout=#duplicate{dst=display,dst=transcode{acodec=wav, channels=1, samplerate=8000}:file{dst=C:\OUTPUT} vlc://quit


    Alternative:

    :Begin batch file

    cd c:\program files (x86)\videolan\vlc

    vlc rtsp://INPUT--run-time=120 --sout=#transcode{acodec=wav, channels=1, samplerate=8000}:std{access=file, dst=C:\OUTPUT} vlc://quit


    Damit startet zwar die Vorschau, und auch VLC wird nach Ablauf der Zeitspanne wieder geschlossen. Allerdings fehlt die Ausgabe-Datei. Vielleicht ist ein Fehler in der Syntax enthalten oder hat sonst jemand eine Idee?

    Danke für die Links! Were versuchen, ob ich so weiter kommme...

    Ich bin erst wieder Dienstag im Büro und schaue dann mal wg. dem Codec. Aber primär brauche ich eine Lösung zum Aufzeichnen des Kamera-Streams. Das abspielen ist nicht das eigentliche Problem - sondern die Aufzeichnungen sind fehlerhaft. Und natürlich habe ich auch schon andere Player ausprobiert.

    Im Endeffekt hat es mit VLC eigentlich noch am besten funktioniert - nur fehlt eben entweder der Ton oder wenn Audio mit aufgenommen wird dann kann man nicht richtig spulen (ich brauche korrekte Dateien, da ich die Videos auch mit Kollegen und ggf. auch Kunden teilen mus) und die Files können um dies zu beheben auch nicht mit einem anderen Konverter geöffnet werden (habe neben Handbrake auch ffmpeg ausprobiert).

    Hallo,



    ich möchte einen Stream von einer Sony Ipela SNC-RH164-Kamera aufzeichnen. Die Kamera spreche ich über RTSP+IP-Adresse an.



    Der einzige Audio-Codec der von der Kamera unterstützt wird ist G.711 (64kbps) - und ich denke daher kommt auch mein Problem. Ich habe bislang primär versucht die Aufzeichnung über den Recording-Button von VLC vorzunehmen. Lasse ich die Audiospur weg funktioniert das problemlos. Allerdings benötige ich unbedingt den Ton und wenn ich Audio mit aufnehmen möchte, sind die Aufzeichnungen nicht wirklich nutzbar. Es wird zwar etwas aufgezeichnet, aber die Längenangaben der Aufzeichnungen stimmen nicht, so dass man bspw. nicht vernünftig vor- und zurückspulen kann (bei einer 2min Aufnahme wird bspw. eine Länge von 2.5 h angezeigt, wobei der Wert beliebig zu sein scheint). Ich habe versucht diese Dateien zu transkodieren (z.B. mit Handbrake), aber die Files können nicht geöffnet werden.



    Momentan nutze ich VLC-Version 2.2.1 (Windows 32bit), da ich mit neueren Versionen den Ton gar nicht aufnehmen konnte.



    Alterantiv habe ich auch schon versucht den Stream über Netzwerk - konvertieren/speichern mitzuschneiden. Allerdings fehlt mir dabei bislang immer die Tonspur. Ich habe versucht auf Basis der Profileinstellungen beim Audiocodec Anpassungen vorzunehmen. Allerdings bin ich etwas überfragt, was ich dort für den Codec der Kamera (G.711, 64kps, 8000Hz) eintragen müsste. Primär habe ich folgende Werte verwendet: Codec: WAV, Bitrate: 64kB/s. Kanäle: 1, Abtastrate 8000Hz.



    Kann mir jemand weiterhelfen, wie ich eine korrekte Aufnahme erzeugen kann, oder wenigstens etwas das ich anschliessend in eine funktionsfähige Datei umwandeln kann.



    Vielen Dank,
    Tobii