|  | 		    
					
        
         
          
         
	
          | |  | Batch converte wmv Fra : Morten P
 | 
 Dato :  17-09-10 14:34
 | 
 |  | 
 
            Jeg har en masse filer i wmv og det er ikke lige mit favoritformat    Men hvordan konverterer jeg det til avi eller mpg eller noget andet i god 
 kvalitet?
 Jeg fandt dette men forstår ikke hslt kommandoer og er usikker på om det er 
 korrekt:
 #!/bin/bash
 mplayer -vc null -vo null -ao pcm:fast **.wma && oggenc -q 10 **.wav && rm 
 audiodump.wav **.wma
            
             |  |  | 
  Jens Henrik Leonhard~ (17-09-2010) 
 
	
          | |  | Kommentar Fra : Jens Henrik Leonhard~
 | 
 Dato :  17-09-10 14:47
 | 
 |  | 
 
            Morten P wrote:
 > Jeg har en masse filer i wmv og det er ikke lige mit favoritformat    > 
 > Men hvordan konverterer jeg det til avi eller mpg eller noget andet i god 
 > kvalitet?
 > 
 > Jeg fandt dette men forstår ikke hslt kommandoer og er usikker på om det er 
 > korrekt:
 > 
 > #!/bin/bash
 > 
 > mplayer -vc null -vo null -ao pcm:fast **.wma && oggenc -q 10 **.wav && rm 
 > audiodump.wav **.wma
 > 
 > 
 Prøv med noget ala dette:
 #!/bin/bash
 set -e # stop på fejl
 for WMA in *.wma ; do
    WAV=${WAM%.wma}.wav
    mplayer -vc null -vo null -ao pcm:fast $WMA
    oggenc -q $WAV
    rm audiodump.wav $WMA
 done
            
             |  |  | 
  Morten P (17-09-2010) 
 
	
          | |  | Kommentar Fra : Morten P
 | 
 Dato :  17-09-10 15:18
 | 
 |  | > Prøv med noget ala dette:
 > #!/bin/bash
 > set -e # stop på fejl
 > for WMA in *.wma ; do
 >   WAV=${WAM%.wma}.wav
 >   mplayer -vc null -vo null -ao pcm:fast $WMA
 >   oggenc -q $WAV
 >   rm audiodump.wav $WMA
 > done
 
 
 Men konverterer det til en avi?
 
 Det ser ud som om det gør en masse med lyden, som jeg egentligt ikke er
 interesseret i. Den må godt være der, den er blot ikke afgørende.
 
 
 
 
 |  |  | 
   Jens Henrik Leonhard~ (17-09-2010) 
 
	
          | |  | Kommentar Fra : Jens Henrik Leonhard~
 | 
 Dato :  17-09-10 19:59
 | 
 |  | Morten P wrote:
 >> Prøv med noget ala dette:
 >> #!/bin/bash
 >> set -e # stop på fejl
 >> for WMA in *.wma ; do
 >>   WAV=${WAM%.wma}.wav
 >>   mplayer -vc null -vo null -ao pcm:fast $WMA
 >>   oggenc -q $WAV
 >>   rm audiodump.wav $WMA
 >> done
 >
 >
 > Men konverterer det til en avi?
 
 Nej jeg tog det du havde skrevet som udgangspunkt.
 
 
 Jeg har med succes brugt det følgende til at konvertere med.
 Det har virket for nogle wmv filer men ikke for andre.
 
 #!/bin/bash
 
 LAVCOPTS="vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=3500"
 LAVCOPTS="$LAVCOPTS:vbitrate=1152:keyint=15:vstrict=0:acodec=mp2"
 LAVCOPTS="$LAVCOPTS:abitrate=192"
 
 for WMV in *.wmv ; do
 mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
 -vf scale=720:-10,expand=720:576,harddup -srate 48000 \
 -af lavcresample=48000 \
 -lavcopts $LAVCOPTS \
 -ofps 25 \
 -o  $WMV ${WMV.wmv}.mpeg
 done
 
 
 Husk at der ikke må være blanke efter \ .
 
 /Jens Henrik
 
 
 |  |  | 
    Morten P (17-09-2010) 
 
	
          | |  | Kommentar Fra : Morten P
 | 
 Dato :  17-09-10 20:05
 | 
 |  | 
 
            >        -o  $WMV ${WMV.wmv}.mpeg
 Jeg får 'Bad substitution' på denne.
 Jeg kender ikke Bash, så måske du kan guide lidt?    |  |  | 
     Jens Henrik Leonhard~ (17-09-2010) 
 
	
          | |  | Kommentar Fra : Jens Henrik Leonhard~
 | 
 Dato :  17-09-10 21:59
 | 
 |  | 
 
            Morten P wrote:
 >>        -o  $WMV ${WMV.wmv}.mpeg
 > 
 > Jeg får 'Bad substitution' på denne.
 > 
 > Jeg kender ikke Bash, så måske du kan guide lidt?    > 
 > 
 Min fejl ${WMV%.wmv}.mpeg ikke {WMV.wmv}.mpeg.
 /Jens Henrik
            
             |  |  | 
      Morten P (18-09-2010) 
 
	
          | |  | Kommentar Fra : Morten P
 | 
 Dato :  18-09-10 06:29
 | 
 |  | 
 > Min fejl ${WMV%.wmv}.mpeg ikke {WMV.wmv}.mpeg.
 >
 
 Bedre, men nu får jeg :
 
 Exiting... (error parsing command line)
 MEncoder 2:1.0~rc2-0ubuntu13.1 (C) 2000-2007 MPlayer Team
 CPU: AMD Athlon(tm) MP (Family: 6, Model: 8, Stepping: 1)
 CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
 Compiled with runtime CPU detection.
 No file given
 
 Exiting... (error parsing command line)
 MEncoder 2:1.0~rc2-0ubuntu13.1 (C) 2000-2007 MPlayer Team
 CPU: AMD Athlon(tm) MP (Family: 6, Model: 8, Stepping: 1)
 CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
 Compiled with runtime CPU detection.
 No file given
 
 Exiting... (error parsing command line)
 
 
 
 
 
 Jeg har dette:
 
 #!/bin/bash
 
 LAVCOPTS="vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=3500"
 LAVCOPTS="$LAVCOPTS:vbitrate=1152:keyint=15:vstrict=0:acodec=mp2"
 LAVCOPTS="$LAVCOPTS:abitrate=192"
 
 for WMV in *.wmv ; do
 mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
 -vf scale=720:-10,expand=720:576,harddup -srate 48000 \
 -af lavcresample=48000 \
 -lavcopts $LAVCOPTS \
 -ofps 25 \
 -o ${WMV%.wmv}.mpeg
 done
 
 
 
 
 
 |  |  | 
       Jens Henrik Leonhard~ (18-09-2010) 
 
	
          | |  | Kommentar Fra : Jens Henrik Leonhard~
 | 
 Dato :  18-09-10 20:27
 | 
 |  | Du får den lige i en fuld og af testet version:
 
 
 #!/bin/bash
 
 LAVCOPTS="vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=3500"
 LAVCOPTS="$LAVCOPTS:vbitrate=1152:keyint=15:vstrict=0:acodec=mp2"
 LAVCOPTS="$LAVCOPTS:abitrate=192"
 
 for WMV in *.wmv ; do
 mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
 -vf scale=720:-10,expand=720:576,harddup -srate 48000 \
 -af lavcresample=48000 \
 -lavcopts $LAVCOPTS \
 -ofps 25 \
 -o "${WMV%.wmv}.mpeg" "$WMV"
 done
 
 
 /Jens Henrik
 
 
 |  |  | 
        Morten P (18-09-2010) 
 
	
          | |  | Kommentar Fra : Morten P
 | 
 Dato :  18-09-10 22:23
 | 
 |  | 
 
            > Du får den lige i en fuld og af testet version:
 NU triller den derudaf    Tak! 
            
             |  |  | 
 |  |