avi2mp4.sh: Konvertiert Dateien nach MP4 (H264 o. XviD/AAC)

  • Code
    1. 1.0.9. - In case aspect ratio is not set simply assume Width:Height
    2. - Add -endpos .1 to myidentify to prevent playback of audio
    3. files; thanks to Reimar Doeffinger for the tip
    4. - Check $VFOPTS for cropping. If detected calculate new aspect
    5. ratio so we get a proper output resolution
  • Moin,


    was erwartet das Skript denn für Parameter? Evtl. könnte man das so machen, dass da Skript auch vom vdradmin aus aufgerufen werden kann.


    Cheers,
    Budy


    c't VDR 6.0


    • Asrock K7VT4, Athlon XP 3300+, 1 GB Ram, 2 x TT FF 1.3 mit Spannungs-Mod II

    • Debian/Etch mit eigenem no-DMA Kernel

    • außer CPU- und Netzteil-Lüfter keine drehenden Teile - bootet von CF-Card in unter 35 Sek.

  • Das skript erwartet dann aber eine mpg Datei, z.B. aus vdrsync, oder?


    c't VDR 6.0


    • Asrock K7VT4, Athlon XP 3300+, 1 GB Ram, 2 x TT FF 1.3 mit Spannungs-Mod II

    • Debian/Etch mit eigenem no-DMA Kernel

    • außer CPU- und Netzteil-Lüfter keine drehenden Teile - bootet von CF-Card in unter 35 Sek.

  • Code
    1. 1.1.5: - Add $MP4BOX_IPOD to set whether "MP4Box -ipod ..." is run
    2. - Add possibility to renice the script (alter its priority)
    3. - use "-oac pcm" instead of "-oac copy"; it does add a little
    4. overhead (and we need more drive space) but it helps keeping
    5. audio and video in sync; also some audio codecs cannot be
    6. muxed into AVI, e.g. Vorbis, so now we're working around this
    7. issue
  • Code
    1. 1.1.6:
    2. - Split release into ChangeLog, README, INSTALL and script itself
    3. - Add possibility to use neroAacEnc AAC encoder instead of faac; it's
    4. not Open Source but I ran into an issue with faac earlier and
    5. apparently it's not maintained anymore
    6. - Increase accuracy of aspect calculation; I doubt this has any effect
  • Code
    1. 1.1.9:
    2. - make sure muxing doesn't result in variable video frame rate
    3. - cleaned up quite a bit (quoting, brackets, ...)
    4. - better error detection
    5. - clean user configuration file before sourcing it
    6. - write initial configuration file
    7. - got rid of all evals
    8. - removed hardcoding of iPod-specific encoder options
  • Code
    1. 1.1.10:
    2. - remove BPP usage
    3. - add compressibility check
    4. - delete INSTALL file (put content into README)
    5. - clean up README
    6. - (hopefully) last batch of quoting fixes
    7. - make scripting style more consistent
    8. - better sed scripts
    9. - use $HOME instead of "~" expansion
    10. - move command substitutions out of [tests]