Newsgroup: it.comp.macintosh
Titolo: Mah... (video da iOS a Mac con rotazione 90°)

 
Non sono MAI stato un estimatore dei video. Sempre avuta preferenza per 
le immagini fotografiche. Ed evidentemente avevo buone ragioni...
 
Recentemente ho fatto qualche video con iPad. Trasferito su Mac volevo 
ridurne il peso e il size (40 e passa MB per 25" scarsi mi parevano un 
po' troppi oltre al width/height gigantesco...).
 
Ok, si può fare con iMovie. Ma è come far partire un Boeing per andare 
dal tabaccaio all'angolo. Per non parlare che crea 10000 file di cache 
ecc. Quindi?
Quindi HandBrake. Free e all'uopo, riduce e taglia un video... peccato 
che aperto il file .mov da elaborare lo apra ruotato anti-orario di 90° 
e salvato lo lasci ruotato.
E per ruotarlo correttamente, occorra passare in ogni caso da iMovie.
Visto che dei molteplici sw per conversione video – almeno che io abbia 
visto – nessun altro consente la rotazione.
 
(Il motivo: iOS salva sempre i file in landscape ma aggiunge un tag 
"Rotate=90" che fa leggere correttamente a QT l'orientamento. I lettori 
che non leggono tale tag riproducono però scorrettamente il filmato in 
landscape).
 
Morale.
Morale installando ffmpeg ("brew install ffmpeg" ) e con il comando 
seguente:
 
ffmpeg -i myIn.mov -vf "transpose=1" -metadata:s:v:0 rotate=0 myOut.mp4
 
Si ruota il filmato eliminando nel contempo quel dannato "rotate=90" e 
tutto funziona anche con i player che non leggono il tag di rotazione. 
QT compreso, oltretutto.
Ergo una domanda... perché ci devono mettere quel rotate=90 e non 
trovano un sistema più cristiano per fissare l'orientamento?
 
Mah...
 
-- 
// Treat everyone u meet like u want to be treated
        aggiungere un tra per spedire posta

 visto – nessun altro consente la rotazione.
 
 
Elasty :)
 
ciao
Gabriele
 

,

Grazie dell'info ma grazie ... anche 50euri
 
Oppure, vedo su MacUpdate, anche TransformMovie per una cifra molto più 
ragionevole. Almeno per quanto mi riguarda.
Considerando che con 80€ qualcuno sostiene si campi per giorni e giorni, 
direi che la cifra principesca di 50€ è inconsiderabile...
 
In ogni caso ffmpeg fa il suo lavoro. E gratis.
Resta il fatto che tutta la questione è abbastanza assurda.


 Grazie dell'info ma grazie ... anche 50euri
 
Sono sicurissimo di non aver speso 50 euro per quel programma!
Mi sa che faceva parte di qualche bundle, quelli tipo 39 dollari 10 programmi :)
 
ciao
Gabriele
 
 

 :)
 
Sì la bellezza di 44,99€ 
Che se facessi molti video ci potrebbe forse stare. Ma già ne faccio 
pochi e meno ne faccio più sono contento :-p
 
Ad ogni buon conto, dando una occhiata al loro sito (nondimeno leggendo 
i sempre utili giudizi degli utenti su MacUpdate) si nota che è ricco di 
possibilità varie.
Anche se la stabilizzazione, quello che vorrebbe essere tra i suoi punti 
di forza, mi pare un po' così così. Ma mi intendo poco dell'argomento e 
forse o non si può fare di meglio o se si può fare (di meglio) il costo 
sarebbe ancora più elevato. Non saprei.
 
In ogni caso hai fatto bene a segnalarlo. Così a questo punto rimane 
traccia sia del sw che della possibilità con ffmpeg.
 
E tra l'altro, cercando con Google non mi è mai apparso il nome. Al 
contrario di alcuni altri (sicuramente inferiori...) e che saltavano 
fuori in continuazione.
 
Mah... (e due) :D



 
-- 
Un marinaio non prega per il tempo buono... 
impara a navigare.


 
Danke, ma ffmpeg credo ne abbia anche di pi� ... (e gratis, che non 
guasta mai). Questa la lista dei formati supportati da ffmpeg:
 
 E 3g2             3GP2 (3GPP2 file format)
  E 3gp             3GP (3GPP file format)
 D  4xm             4X Technologies
  E a64             a64 - video for Commodore 64
 D  aac             raw ADTS AAC (Advanced Audio Coding)
 DE ac3             raw AC-3
 D  act             ACT Voice file format
 D  adf             Artworx Data Format
 D  adp             ADP
  E adts            ADTS AAC (Advanced Audio Coding)
 DE adx             CRI ADX
 D  aea             MD STUDIO audio
 D  afc             AFC
 DE aiff            Audio IFF
 DE alaw            PCM A-law
 DE amr             3GPP AMR
 D  anm             Deluxe Paint Animation
 D  apc             CRYO APC
 D  ape             Monkey's Audio
 D  aqtitle         AQTitle subtitles
 DE asf             ASF (Advanced / Active Streaming Format)
  E asf_stream      ASF (Advanced / Active Streaming Format)
 DE ass             SSA (SubStation Alpha) subtitle
 DE ast             AST (Audio Stream)
 DE au              Sun AU
 DE avi             AVI (Audio Video Interleaved)
  E avm2            SWF (ShockWave Flash) (AVM2)
 D  avr             AVR (Audio Visual Research)
 D  avs             AVS
 D  bethsoftvid     Bethesda Softworks VID
 D  bfi             Brute Force & Ignorance
 D  bin             Binary text
 D  bink            Bink
 DE bit             G.729 BIT file format
 D  bmv             Discworld II BMV
 D  boa             Black Ops Audio
 D  brstm           BRSTM (Binary Revolution Stream)
 D  c93             Interplay C93
 DE caf             Apple CAF (Core Audio Format)
 DE cavsvideo       raw Chinese AVS (Audio Video Standard) video
 D  cdg             CD Graphics
 D  cdxl            Commodore CDXL video
 D  concat          Virtual concatenation script
  E crc             CRC testing
 DE data            raw data
 DE daud            D-Cinema audio
 D  dfa             Chronomaster DFA
 DE dirac           raw Dirac
 DE dnxhd           raw DNxHD (SMPTE VC-3)
 D  dsicin          Delphine Software International CIN
 DE dts             raw DTS
 D  dtshd           raw DTS-HD
 DE dv              DV (Digital Video)
  E dvd             MPEG-2 PS (DVD VOB)
 D  dxa             DXA
 D  ea              Electronic Arts Multimedia
 D  ea_cdata        Electronic Arts cdata
 DE eac3            raw E-AC-3
 D  epaf            Ensoniq Paris Audio File
 DE f32be           PCM 32-bit floating-point big-endian
 DE f32le           PCM 32-bit floating-point little-endian
  E f4v             F4V Adobe Flash Video
 DE f64be           PCM 64-bit floating-point big-endian
 DE f64le           PCM 64-bit floating-point little-endian
 DE ffm             FFM (FFserver live feed)
 DE ffmetadata      FFmpeg metadata in text
 D  film_cpk        Sega FILM / CPK
 DE filmstrip       Adobe Filmstrip
 DE flac            raw FLAC
 D  flic            FLI/FLC/FLX animation
 DE flv             FLV (Flash Video)
  E framecrc        framecrc testing
  E framemd5        Per-frame MD5 testing
 D  frm             Megalux Frame
 DE g722            raw G.722
 DE g723_1          raw G.723.1
 D  g729            G.729 raw format demuxer
 DE gif             GIF Animation
 D  gsm             raw GSM
 DE gxf             GXF (General eXchange Format)
 DE h261            raw H.261
 DE h263            raw H.263
 DE h264            raw H.264 video
  E hds             HDS Muxer
 DE hevc            raw HEVC video
  E hls             Apple HTTP Live Streaming
 D  hls,applehttp   Apple HTTP Live Streaming
 D  hnm             Cryo HNM v4
 DE ico             Microsoft Windows ICO
 D  idcin           id Cinematic
 D  idf             iCE Draw File
 D  iff             IFF (Interchange File Format)
 DE ilbc            iLBC storage
 DE image2          image2 sequence
 DE image2pipe      piped image2 sequence
 D  ingenient       raw Ingenient MJPEG
 D  ipmovie         Interplay MVE
  E ipod            iPod H.264 MP4 (MPEG-4 Part 14)
 DE ircam           Berkeley/IRCAM/CARL Sound Format
  E ismv            ISMV/ISMA (Smooth Streaming)
 D  iss             Funcom ISS
 D  iv8             IndigoVision 8000 video
 DE ivf             On2 IVF
 DE jacosub         JACOsub subtitle format
 D  jv              Bitmap Brothers JV
 DE latm            LOAS/LATM
 D  lavfi           Libavfilter virtual input device
 D  lmlm4           raw lmlm4
 D  loas            LOAS AudioSyncStream
 D  lvf             LVF
 D  lxf             VR native stream (LXF)
 DE m4v             raw MPEG-4 video
  E matroska        Matroska
 D  matroska,webm   Matroska / WebM
  E md5             MD5 testing
 D  mgsts           Metal Gear Solid: The Twin Snakes
 DE microdvd        MicroDVD subtitle format
 DE mjpeg           raw MJPEG video
  E mkvtimestamp_v2 extract pts as timecode v2 format, as defined by 
mkvtoolnix
 DE mlp             raw MLP
 D  mm              American Laser Games MM
 DE mmf             Yamaha SMAF
  E mov             QuickTime / MOV
 D  mov,mp4,m4a,3gp,3g2,mj2 QuickTime / MOV
  E mp2             MP2 (MPEG audio layer 2)
 DE mp3             MP3 (MPEG audio layer 3)
  E mp4             MP4 (MPEG-4 Part 14)
 D  mpc             Musepack
 D  mpc8            Musepack SV8
 DE mpeg            MPEG-1 Systems / MPEG program stream
  E mpeg1video      raw MPEG-1 video
  E mpeg2video      raw MPEG-2 video
 DE mpegts          MPEG-TS (MPEG-2 Transport Stream)
 D  mpegtsraw       raw MPEG-TS (MPEG-2 Transport Stream)
 D  mpegvideo       raw MPEG video
  E mpjpeg          MIME multipart JPEG
 D  mpl2            MPL2 subtitles
 D  mpsub           MPlayer subtitles
 D  msnwctcp        MSN TCP Webcam stream
 D  mtv             MTV
 DE mulaw           PCM mu-law
 D  mv              Silicon Graphics Movie
 D  mvi             Motion Pixels MVI
 DE mxf             MXF (Material eXchange Format)
  E mxf_d10         MXF (Material eXchange Format) D-10 Mapping
 D  mxg             MxPEG clip
 D  nc              NC camera feed
 D  nistsphere      NIST SPeech HEader REsources
 D  nsv             Nullsoft Streaming Video
  E null            raw null video
 DE nut             NUT
 D  nuv             NuppelVideo
 DE ogg             Ogg
 DE oma             Sony OpenMG audio
  E opus            Opus
 D  paf             Amazing Studio Packed Animation File
 D  pjs             PJS (Phoenix Japanimation Society) subtitles
 D  pmp             Playstation Portable PMP
  E psp             PSP MP4 (MPEG-4 Part 14)
 D  psxstr          Sony Playstation STR
 D  pva             TechnoTrend PVA
 D  pvf             PVF (Portable Voice Format)
 D  qcp             QCP
 D  r3d             REDCODE R3D
 DE rawvideo        raw video
 D  realtext        RealText subtitle format
 D  redspark        RedSpark
 D  rl2             RL2
 DE rm              RealMedia
 DE roq             raw id RoQ
 D  rpl             RPL / ARMovie
 D  rsd             GameCube RSD
 DE rso             Lego Mindstorms RSO
 DE rtp             RTP output
 DE rtsp            RTSP output
 DE s16be           PCM signed 16-bit big-endian
 DE s16le           PCM signed 16-bit little-endian
 DE s24be           PCM signed 24-bit big-endian
 DE s24le           PCM signed 24-bit little-endian
 DE s32be           PCM signed 32-bit big-endian
 DE s32le           PCM signed 32-bit little-endian
 DE s8              PCM signed 8-bit
 D  sami            SAMI subtitle format
 DE sap             SAP output
 D  sbg             SBaGen binaural beats script
 D  sdp             SDP
 D  sdr2            SDR2
  E segment         segment
 D  shn             raw Shorten
 D  siff            Beam Software SIFF
 DE smjpeg          Loki SDL MJPEG
 D  smk             Smacker
  E smoothstreaming Smooth Streaming Muxer
 D  smush           LucasArts Smush
 D  sol             Sierra SOL
 DE sox             SoX native
 DE spdif           IEC 61937 (used on S/PDIF - IEC958)
  E speex           Speex
 DE srt             SubRip subtitle
  E stream_segment,ssegment streaming segment muxer
 D  subviewer       SubViewer subtitle format
 D  subviewer1      SubViewer v1 subtitle format
  E svcd            MPEG-2 PS (SVCD)
 DE swf             SWF (ShockWave Flash)
 D  tak             raw TAK
 D  tedcaptions     TED Talks captions
  E tee             Multiple muxer tee
 D  thp             THP
 D  tiertexseq      Tiertex Limited SEQ
 D  tmv             8088flex TMV
 DE truehd          raw TrueHD
 D  tta             TTA (True Audio)
 D  tty             Tele-typewriter
 D  txd             Renderware TeXture Dictionary
 DE u16be           PCM unsigned 16-bit big-endian
 DE u16le           PCM unsigned 16-bit little-endian
 DE u24be           PCM unsigned 24-bit big-endian
 DE u24le           PCM unsigned 24-bit little-endian
 DE u32be           PCM unsigned 32-bit big-endian
 DE u32le           PCM unsigned 32-bit little-endian
 DE u8              PCM unsigned 8-bit
  E uncodedframecrc uncoded framecrc testing
 DE vc1             raw VC-1 video
 DE vc1test         VC-1 test bitstream
  E vcd             MPEG-1 Systems / MPEG program stream (VCD)
 D  vivo            Vivo
 D  vmd             Sierra VMD
  E vob             MPEG-2 PS (VOB)
 D  vobsub          VobSub subtitle format
 DE voc             Creative Voice
 D  vplayer         VPlayer subtitles
 D  vqf             Nippon Telegraph and Telephone Corporation (NTT) 
TwinVQ
 DE w64             Sony Wave64
 DE wav             WAV / WAVE (Waveform Audio)
 D  wc3movie        Wing Commander III movie
  E webm            WebM
 DE webvtt          WebVTT subtitle
 D  wsaud           Westwood Studios audio
 D  wsvqa           Westwood Studios VQA
 DE wtv             Windows Television (WTV)
 DE wv              raw WavPack
 D  xa              Maxis XA
 D  xbin            eXtended BINary text (XBIN)
 D  xmv             Microsoft XMV
 D  xwma            Microsoft xWMA
 D  yop             Psygnosis YOP
 DE yuv4mpegpipe    YUV4MPEG pipe
 
 
In ogni caso anche Elasty, non fa esattamente la stessa cosa di ffmpeg 
che consente di azzerare e ruotare il video.
 
Perch� ruota il video (e azzera il metadato Rotate nel farlo), per� 
bisogna ruotarlo di nuovo per una corretta visualizzazione.
Quindi doppio lavoro e doppio encoding.


trovano un sistema pi� cristiano per fissare l'orientamento?
 
Puoi usare Quicktime (Pro), cambiare l'orientamento del video e
salvare senza ricompressione.
 
Questo e' per windows, ma rende l'idea.
http://www.youtube.com/watch?v=a6UJF-NaEdE
 
-- 
Living in Barbaropoli
http://www.barbaropoli.com
 


http://www.youtube.com/watch?v=a6UJF-NaEdE
 
 
Articolo:
http://www.iclarified.com/entry/index.php?enid=3637
 
