Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: TUX IN MACHINE 25 Prosince 2011, 22:10:32

Název: flv -> avi
Přispěvatel: TUX IN MACHINE 25 Prosince 2011, 22:10:32
zdravim je nejaka utilitka? mam film stazenej z google video a potrebuji ho prevest na format co mi prehraje telka pres usb. podporuje klasicka avi, mkv, FLV ale neumi. mam nainstalovany Openshot ale zrejme prevod neumi.
Jeste me napada mozna VLC by to umel?
Název: Re:flv -> avi
Přispěvatel: donny 25 Prosince 2011, 22:39:10
já na to mám takovejhle skript:
Kód: [Vybrat]
#!/bin/sh

if [ -z "$1" ]; then
  echo "Usage: $0 {-divx|-xvid} list_of_flv_files"
  exit 1
fi

# video encoding bit rate
V_BITRATE=1000


# presets:

MENC_OPTS_DIVX="-ovc lavc -lavcopts \
        vcodec=mpeg4:vbitrate=$V_BITRATE:mbd=2:v4mv:autoaspect"

MENC_OPTS_XVID="-ovc xvid -xvidencopts bitrate=$V_BITRATE:autoaspect"


while [ "$1" ]; do
  case "$1" in
    -divx)
      MENC_OPTS=$MENC_OPTS_DIVX
      ;;
    -xvid)
      MENC_OPTS=$MENC_OPTS_XVID
      ;;
    *)
      if file "$1" | grep -q "Macromedia Flash Video"; then
if [ -z "$MENC_OPTS" ]; then # set default encoder
          MENC_OPTS=$MENC_OPTS_XVID
        fi

        mencoder "$1" $MENC_OPTS -vf pp=lb -oac mp3lame \
          -lameopts fast:preset=standard -quiet -o \
          "`basename $1 .flv`.avi"
       
      else
        echo "$1 is not Flash Video. Skipping"
      fi
      ;;
  esac
  shift
done

Název: Re:flv -> avi
Přispěvatel: donny 25 Prosince 2011, 22:43:36
ještě doplním, že se uloží do souboru, dá se mu ve vlastnostech právo na spuštění a je to terminálový skript. Jo a potřebuje nainstalovaný mplayer/mencoder
Název: Re:flv -> avi
Přispěvatel: Rover623 26 Prosince 2011, 08:32:21
Avidemux, Winff (což je vlastně jen generátor toho skriptu popsaného výše)