Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: kamara - 15.05.16 - klo:20.05

Otsikko: Vdr:llä tallenneilta videosta kuvia oikeaan kuvasuhteeseen ?
Kirjoitti: kamara - 15.05.16 - klo:20.05
Mitenkähän saisi tämän tekemään sen kokoisia kuvia kuin näytöllekin tulee ?

Koodia: [Valitse]
mplayer "$file" -vo png:z=0 -ao null -vf scale=-2:576 -sws 9

Siis haluaisin 720x576 -> 1024x576, kun video on laajakulma, ja 720x576, kun on vanhanlainen kuvamuoto.

Tuo tekee aina 720x576:sta.

Tuo koodissa oleva käsky toimi aikaisemmin 14.04:llä, muttei toimi halutulla tavalla enää 16.04:llä.

Edit - Tarkennus: vdr:llä tallennetut tiedostot on käsitelty dvbcut-ohjelmalla ennen mplayerin ajamista.
Otsikko: Vs: Vdr:llä tallenneilta videosta kuvia oikeaan kuvasuhteeseen ?
Kirjoitti: kamara - 15.05.16 - klo:22.03
Purkkaratkaisu on seuraavan lainen...
Koodia: [Valitse]
mplayer "$file" -ao null -ss 0 -endpos 5 |grep "1024x576" >"grapattu.txt"
  if [ -s "grapattu.txt" ]
  then
    mplayer "$file" -vo png:z=0 -ao null -vf scale=1024:576 -sws 9
  else
    mplayer "$file" -vo png:z=0 -ao null -vf scale=720:576 -sws 9
  fi

Toimiikohan ideani ?

Ainakin nyt muuttui kuvakooksi 1024x576, mutta muuttuukohan tarvittaessa 720x576 ?
Otsikko: Vs: Vdr:llä tallenneilta videosta kuvia oikeaan kuvasuhteeseen ?
Kirjoitti: jarmala - 15.05.16 - klo:22.41
Mitenkähän saisi tämän tekemään sen kokoisia kuvia kuin näytöllekin tulee ?

Koodia: [Valitse]
mplayer -aspect 16:9 foo.bar

Jos siis kyseessä on laajakuva...
Otsikko: Vs: Vdr:llä tallenneilta videosta kuvia oikeaan kuvasuhteeseen ?
Kirjoitti: kamara - 15.05.16 - klo:22.50
Jos siis kyseessä on laajakuva...

Muuten hyvä, mutta haluaisin kuvasuhteen muuttuvan automaattisesti oikeaksi.