[ALT] PDAExport 0.0.6b: Aufnahmen über OSD als AVI konvertieren (auch z.B. für PDAs o. iPods)

  • danke freestyler!


    Das war die Lösung :)
    Ich habe einfach die ffmpeg in /usr/local/bin gesichert und die von /usr/bin nach /usr/local/bin kopiert. Nun gehts :grinzs

    VDR: Debian squeeze, vdr 1.7.17 e-tobi, Hauppauge WinTV Nova HD S2

  • Glaube die sauberste Lösung ist, die ffmpeg-Version unter /usr/local/bin zu löschen und dann ggf einen Sym-Link auf die Version unter /usr/bin an die stelle zu setzen! Ist aber auch nicht zwingend nötig! Denke das entfernen würde reichen! Kopier es doch erstmal weg und versuch es dann nocheinmal! Du kannst in der neuen Version aber auch einen Pfad zu der ffmpeg-Version in der pdaglobal.conf übergeben, das hatte Wareagle genau für solche Fälle vorgeschlagen!


    Gruß


    Toxic


    [edit] Ähm, ja genau wie wolfman gesagt hat, nur würde ich den Symlink halt bevorzugen und außerdem glaube ich nicht, das du die Datei da überhaupt brauchst![/edit]


    [edit2]In der rc8 habe ich noch einen kleinen Bug gefunden! In der pdalanginfo.sh muß in der zeile wo der MPlayer aufgerufen wird noch ein "-v" als Option eingefügt werden, sonst erkennt er die Tonspuren nicht![/edit2]

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

    2 Mal editiert, zuletzt von Toxic-Tonic ()

  • So, habe den einen Bug beseitigt wenn jetzt keiner mehr was meldet, würde ich diese Version als stable betrachten!


    viking, haben meine Änderungen dein Problem mit dem MPlayer beseitigt? Wenn ja, dann bleibt das so... ;)


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hallo,


    also bei mir klappt jetzt alles...
    Habe es so gemacht, wie wolfman und freestyler


    Gruß
    Papsi

    Vice President Logistics and Materials Handling of the first 40" TFT Sammelbestellung and Atmolight I + II + III

  • Also dann nur mit dem SPEZIALOPT "-f psp"?

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Zitat

    Originally posted by Toxic-Tonic
    viking, haben meine Änderungen dein Problem mit dem MPlayer beseitigt? Wenn ja, dann bleibt das so... ;)


    Habs noch nicht getestet, aber laut quellcode müsste es so gehen ;)



    Ach ja, falls das dir noch nicht bekannt sein sollte, als tipp für die nächste version. Du könntest funktionen benutzen, das hilft doppelter quellcode zu vermeiden.


    Also in pdaanalyse.sh

    Bash
    #!/bin/sh
    
    
    source /etc/pdaexport/pdaglobal.conf
    cd $PROGDIR   # /usr/bin
    source ./pdaexport.functions
    
    
    PDAanalyse

    und in "pdaexport.functions" :


    Code
    function PDAanalyse() {
      # quellcode von der frühere pdaanalyse.sh.
    }
    
    
    function XYZ() {
    }

    Diese functionen kannst du dann in beliebige andere scripte benutzen. Variablen kannst du z.b. außerhalb definieren und innerhalb der function nutzen/ändern.


    Gruß
    Viking

  • Ja, das habe ich mir auch schon mal angeschaut! Werde vielleicht die nächste Version mal in der Form überarbeiten!


    Ich behaupte auch auf keinen Fall, das alles in den Scripten der eleganteste Weg ist, aber es funktioniert für mich! Ist halt eine gewachsene Struktur... ;)


    Also dann teste doch mal heute Abend (wenn du es schaffst), dann stelle ich es morgen offiziel online!


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hallo Toxic ,


    habe gerade mal Dein neue Version getestet ...


    kann aber die


    pdaexport.2
    #Standard-1CD-Qualität
    VCODEC="xvid"
    VBITRATE="800"
    ACODEC="mp3"
    ABITRATE="128"
    ASRATE="44100"
    SCALE="360x270"
    SIZE="700"
    EXT="avi"
    EXPORTPATH="/pub/export"
    SPECIALOPT=""
    SERIE=""
    SAVEMODE="/tmp"
    VIDEODIR="/video0"



    pdaexport.3


    nicht ausführen ..


    pdaexport.1 läuft saueber durch ...


    hier ein Auszug aus dem log ..


    executing nice -n 19 /usr/bin/mplex -f 8 -o /tmp//Test%d.mpg /tmp//Test.mpv /tmp//Test0.mpa
    nice -n 19 /usr/bin/mplex -f 8 -o /tmp//Test%d.mpg /tmp//Test.mpv /tmp//Test0.mpa IS THE FULL COMMAND
    Leaving multiplex with pid 3300
    Housekeeping...
    Deleting temp files
    /tmp//Test.mpv
    /tmp//Test0.mpa
    Leaving postprocess


    Finished processing /video0/Test/2007-02-12.12.05.99.99.rec/


    Observing lock file /tmp/vdrsync_lock_3300
    lock file /tmp/vdrsync_lock_3300 gone
    No need to finish DVD Image, since there is none
    Last fork ended for vdrsync.pl 3300
    Resync beendet! Tue Feb 13 17:20:55 CET 2007
    Beginne Export... Tue Feb 13 17:20:56 CET 2007
    Input #0, mpeg, from '/tmp/Test1.mpg':
    Duration: 00:14:53.1, bitrate: 2821 kb/s
    Stream #0.0: Video: mpeg2video, 480x576, 25.00 fps, 15000 kb/s
    Stream #0.1: Audio: mp2, 48000 Hz, stereo, 192 kb/s
    Unknown video codec 'xvid'
    Export beendet! Tue Feb 13 17:20:59 CET 2007


    Versionen :
    -------


    FFmpeg version SVN-r6315, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: --prefix=/usr --enable-faac --disable-shared --enable-pp --enable-mp3lame --enable-faad --enable-a52 --enable-gpl --enable-vorbis --enable-libogg --enable-xvid --enable-amr_nb --disable-vhook --disable-ffserver
    libavutil version: 49.0.0
    libavcodec version: 51.14.0
    libavformat version: 50.5.0
    built on Oct 29 2006 22:40:28, gcc: 2.95.4 20011002 (Debian prerelease)


    bc 1.06
    Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.


  • Hast du das gelesen/Überprüft? In deinem Log wird auf jeden Fall ein falsches ffmpeg aufgerufen, das neue hätte nämlich mehr ins Log geschrieben! :]


    Gruß


    Toxic

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Halo Toxic ,



    bin gerade am testen ..


    Das war die Lösung :


    mein Path in der runvdr


    export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"


    geändert nach


    export PATH="/bin:/usr/bin:/usr/sbin:/usr/local/bin:/sbin:/usr/X11R6/bin:/usr/local/bin/j2sdk/j2sdk1.4.2_12/bin"



    Path aus den env


    PATH=/bin:/usr/bin:/usr/sbin:/usr/local/bin:/sbin:/usr/X11R6/bin:/usr/local/bin/j2sdk/j2sdk1.4.2_12/bin



    which ffmpeg


    hat mir auf der Konsole /usr/bin/ffmpeg gezeigt ..


    habe diese beiden ... ffmpeg Versionen ...


    /usr/bin/ffmpeg
    FFmpeg version SVN-r6315, Copyright (c) 2000-2004 Fabrice Bellard
    configuration: --prefix=/usr --enable-faac --disable-shared --enable-pp --enable-mp3lame --enable-faad --enable-a52 --enable-gpl --enable-vorbis --enable-libogg --enable-xvid --enable-amr_nb --disable-vhook --disable-ffserver
    libavutil version: 49.0.0
    libavcodec version: 51.14.0
    libavformat version: 50.5.0
    built on Oct 29 2006 22:40:28, gcc: 2.95.4 20011002 (Debian prerelease)



    /usr/local/bin/ffmpeg
    ffmpeg version 0.4.8, Copyright (c) 2000-2003 Fabrice Bellard
    usage: ffmpeg [[options] -i input_file]... {[options] outfile}...

  • Zitat

    [edit2]In der rc8 habe ich noch einen kleinen Bug gefunden! In der pdalanginfo.sh muß in der zeile wo der MPlayer aufgerufen wird noch ein "-v" als Option eingefügt werden, sonst erkennt er die Tonspuren nicht![/edit2]


    Wo genau muss das -v hin?

    Code
    while [ -n "$($MPLAYER $INPUT/001.vdr -vo null -ao null -frames 5 2>/dev/null|grep "==> Found audio"|grep " $LCOUNTER")" ]; do

    VDR: Debian squeeze, vdr 1.7.17 e-tobi, Hauppauge WinTV Nova HD S2

  • Wahrscheinlich doch als Option zum mplayer, oder?
    Dann:

    Code
    while [ -n "$($MPLAYER $INPUT/001.vdr -v -vo null -ao null -frames 5 2>/dev/null|grep "==> Found audio"|grep " $LCOUNTER")" ]; do

    VDR: ASRock ION 330-HT, yaVDR 0.5.0a TT-connect S2-3650 CI (DVB-S2 an USB, CI ungetestet), TeVii S660 (DVB-S2 an USB), Cinergy S2 USB HD (DVB-S2 an USB), HDMI mit Ton an 42"-LCD, MCE-Fernbedienung auch zum Einschalten (beim ASRock ION 330HT mitgeliefert)
    VDR im Ruhestand: Xeatre 6100 pro mit easyVDR 0.6.0 mit VDR 1.4.7 (FF, Budget)
    sonstige PVR: uralte Erfahrungen mit Topfield PVR 4000 und früher Grundig SeleXX (verschrottet)

  • Zitat

    Original von CouchPotato
    Wahrscheinlich doch als Option zum mplayer, oder?
    Dann:

    Code
    while [ -n "$($MPLAYER $INPUT/001.vdr -v -vo null -ao null -frames 5 2>/dev/null|grep "==> Found audio"|grep " $LCOUNTER")" ]; do


    Ja, genau so!!! ;)

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Hallo Toxic,


    vdr erstellt nun die avi files ...


    Aber mein Windows Media Player spielt die nicht ab ...


    Unbekannter Codec .. ist doch aber ganz normaler avi .... oder kann das der Windows Media Player gar nicht ...


    Und 2. Frage kann der VDR mit apache auch einen stram dieses files erstellen ...


    Gruss
    Micha

  • 1. Welchen Codec hast du benutzt? (im Zweifel häng mal deine Config an)! Wahrscheinlich mußt du den Codec dann auch unter Windowes installieren (z.B. XVid -> http://www.xvid.org/)


    2. Streamen habe ich noch nicht probiert, aber wahrscheinlich nicht so ohne weiteres! Vielleicht ginge es mit dem ffserver, den habe ich aber wegen Compilierungsfehlern nicht reingepackt!

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!