Advertisement
Guest User

Untitled

a guest
May 30th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.94 KB | None | 0 0
  1. #!/bin/bash
  2. # $1 input filename
  3. # $2 output filename
  4.  
  5. # Output folder
  6. OUTPUTP=/data/web/cms.remote3.lv/public_html/uploads
  7.  
  8. # work-around with absolute path for input file
  9. # For tests, input and output folders are the same
  10. media=$OUTPUTP/$1
  11.  
  12. # Get media file width with mediainfo
  13. width=$(mediainfo '$media' | awk '$1 == "Width" { gsub(/[^[:digit:]]/, ""); print }')
  14.  
  15. # old one with grep # HEIGH=`mediainfo $OUTPUTP/$1  | grep Height | awk '{print $3}'`
  16. echo $HEIGHT
  17. echo $WIDTH
  18.  
  19.  
  20. echo "ffmpeg -i $OUTPUTP/$1 -f flv -r 25 -deinterlace -ar 22050 -async 1 -b 1400k -bt 1400k -maxrate 1400k -bufsize 1400k -vcodec libx264 -vpre default -aspect 16:9 -s ${WIDTH}x${HEIGHT} -g 150 -trellis 0 -qscale 22 -b_strategy 2 $2"
  21.  
  22. ffmpeg -i $OUTPUTP/$1 -f flv -r 25 -deinterlace -ar 22050 -async 1 -b 1400k -bt 1400k -maxrate 1400k -bufsize 1400k -vcodec libx264 -vpre default -aspect 16:9 -s ${WIDTH}x${HEIGHT} -g 150 -trellis 0 -qscale 22 -b_strategy 2 $2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement