← Back to team overview

sslug-teknik team mailing list archive

Re: Retation af video

 

Doc Nielsen wrote:

> Prøv det her
> 
> ffmpeg -i Sebastian_Raw.3gp -vf "transpose=1" Sebastian_New.mp4
> 
> Har lige testet den på en fil fra min egen telefon, og bortset fra
> filnavnet, så var alting fjong.
> 
> -Doc
> 
> 
> 2011/7/15 Henrik Pedersen <henrik.kirneh@xxxxxxxxx>:
>> Bent Bagger wrote:
>>
>>> On 2011-07-11 22:57, Henrik Pedersen wrote:
>>>>
>>>> Det store spørgsmål er hvordan jeg med mencoder eller tilsvarende
>>>> indlæser originalen, roterer den 90 grader og gemmer den i en ny fil.
>>>>
>>> Jeg har med held brugt videoeditoren kdenlive til netop sådan noget.
>>>
>>> Tag det pågældende klip i kdenlive og placer det på tidslinien. Klik
>>> derefter på fanebladet 'Effect List' og vælg Misc -> Rotate
>>> (keyframable). Nu dukker der midt på skærmen et felt op til rotation og
>>> offset. Enheden for rotation er 1/10 grad, så sæt Rotate x til 900 for
>>> at dreje det 90 grader med uret. Kør derefter 'Render'
>>>
>>>> Er der nogen der ligger inde med kongetippet.
>>>>
>>> Om ovenstående er et kongetips ved jeg ikke, men det har som sagt virket
>>> fint for mig.
>>>
>>> Bent
>>
>>
>> Tak for tippet, men jeg vil helst kunne løse det i konsollen af hensyn
>> til ændringer i batch.
>>
>> \Henrik
>>
>>
>>
> 
> 
> 

Så kaster den følgende op i ansigtet på mig.
Jeg hæfter mig mest ved sidste linie.

ffmpeg -i VID_20110708_192555.3gp -vf transpose=1 Seb_1.mp4
FFmpeg version 0.6-4:0.6-2ubuntu6.1, Copyright (c) 2000-2010 the FFmpeg 
developers
  built on Mar 31 2011 18:42:12 with gcc 4.4.5
  configuration: --extra-version=4:0.6-2ubuntu6.1 --prefix=/usr --enable-
avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-
libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --
enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-
libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-
postproc --enable-x11grab --enable-libdc1394 --enable-shared --disable-
static
  WARNING: library configuration mismatch
  libavutil   configuration: --extra-version=4:0.6-2ubuntu3.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --
enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-
stripping --enable-runtime-cpudetect --enable-libmp3lame --enable-gpl --
enable-postproc --enable-x11grab --enable-libfaad --enable-libxvid --enable-
libx264 --enable-librtmp --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --
cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
  libavcodec  configuration: --extra-version=4:0.6-2ubuntu3.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --
enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-
stripping --enable-runtime-cpudetect --enable-libmp3lame --enable-gpl --
enable-postproc --enable-x11grab --enable-libfaad --enable-libxvid --enable-
libx264 --enable-librtmp --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --
cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
  libavformat configuration: --extra-version=4:0.6-2ubuntu6.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora 
--enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-
libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-
postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov 
--cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-
ffplay
  libavdevice configuration: --extra-version=4:0.6-2ubuntu6.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora 
--enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-
libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-
postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov 
--cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-
ffplay
  libavfilter configuration: --extra-version=4:0.6-2ubuntu6.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora 
--enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-
libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-
postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov 
--cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-
ffplay
  libswscale  configuration: --extra-version=4:0.6-2ubuntu6.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora 
--enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-
libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-
postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov 
--cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-
ffplay
  libpostproc configuration: --extra-version=4:0.6-2ubuntu6.1 --prefix=/usr 
--enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --
enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora 
--enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-
libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-
postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov 
--cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-
ffplay
  libavutil     50.15. 1 / 50.15. 1
  libavcodec    52.72. 2 / 52.72. 2
  libavformat   52.64. 2 / 52.64. 2
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x8817bc0]multiple edit list entries, a/v desync 
might occur, patch welcome
                                                                                                                                 
Seems stream 1 codec frame rate differs from container frame rate: 180000.00 
(180000/1) -> 90000.00 (180000/2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20110708_192555.3gp':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: isom3gp4
  Duration: 00:01:24.73, start: 0.000000, bitrate: 3134 kb/s
    Stream #0.0(eng): Audio: aac, 16000 Hz, mono, s16, 96 kb/s
    Stream #0.1(eng): Video: h264, yuv420p, 720x480, 3003 kb/s, PAR 
65536:65536 DAR 3:2, 30.02 fps, 90k tbr, 90k tbn, 180k tbc
Unrecognized option 'vf'


Follow ups

References