7 Replies Latest reply: May 9, 2012 7:54 PM by Kiwiphone4
ditroia Level 1 Level 1 (0 points)

Hi I recorded a whole concert on my 64GB 4S, [around 14GB of video at 1080p]. However I recorded it with the volume controls at the top to make it easier to record.

 

When I import into my PC it is upside down, [Except in QT]. So I bought iMovie for my iPhone, created a new project. Saved it, and it 'optimised' it, and then I saved to the camera roll and to my PC.

 

The video now looks fine in any app, [VLC, Win Media Player etc], the audio has been converted to stereo at a higher bitrate, and the video is at a higher bitrate, but the video is now 30FPS not the Native 24p.

 

So far I've done 1 song, and the process is fine, but ideally I'd want to retain the native Frame Rate.

 

Can anyone suggest anything or can someone at apple update the app to work, edit & save in 24p.

 

I also have QT pro, if there's away I could use that, please let me know.

 

TIA

 

Cheers

 

Dave

 

Original File:

 

General

Complete name                  : C:\Users\David\Desktop\IMG_0690.MOV

Format                         : MPEG-4

Format profile                 : QuickTime

Codec ID                       : qt 

File size                      : 612 MiB

Duration                       : 3mn 37s

Overall bit rate               : 23.7 Mbps

Recorded date                  : 2012-02-20T19:59:38+1030

Encoded date                   : UTC 2012-02-20 09:29:38

Tagged date                    : UTC 2012-02-20 09:29:50

Writing application            : 5.0.1

Writing library                : Apple QuickTime

Model                          : iPhone 4S

©xyz                           : -34.9082+138.5738+032.116/

Make                           : Apple

com.apple.quicktime.make       : Apple

com.apple.quicktime.creationda : 2012-02-20T19:59:38+1030

com.apple.quicktime.location.I : -34.9082+138.5738+032.116/

com.apple.quicktime.software   : 5.0.1

com.apple.quicktime.model      : iPhone 4S

 

Video

ID                             : 1

Format                         : AVC

Format/Info                    : Advanced Video Codec

Format profile                 : Baseline@L4.1

Format settings, CABAC         : No

Format settings, ReFrames      : 1 frame

Format settings, GOP           : M=1, N=25

Codec ID                       : avc1

Codec ID/Info                  : Advanced Video Coding

Duration                       : 3mn 37s

Source duration                : 3mn 37s

Bit rate                       : 23.6 Mbps

Width                          : 1 920 pixels

Height                         : 1 080 pixels

Display aspect ratio           : 16:9

Rotation                       : 180°

Frame rate mode                : Variable

Frame rate                     : 24.299 fps

Minimum frame rate             : 23.077 fps

Maximum frame rate             : 31.579 fps

Color space                    : YUV

Chroma subsampling             : 4:2:0

Bit depth                      : 8 bits

Scan type                      : Progressive

Bits/(Pixel*Frame)             : 0.468

Stream size                    : 610 MiB (100%)

Source stream size             : 611 MiB (100%)

Title                          : Core Media Video

Encoded date                   : UTC 2012-02-20 09:29:38

Tagged date                    : UTC 2012-02-20 09:29:50

Color primaries                : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177

Transfer characteristics       : BT.709-5, BT.1361

Matrix coefficients            : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

 

Audio

ID                             : 2

Format                         : AAC

Format/Info                    : Advanced Audio Codec

Format profile                 : LC

Codec ID                       : 40

Duration                       : 3mn 37s

Source duration                : 3mn 37s

Bit rate mode                  : Constant

Bit rate                       : 64.0 Kbps

Channel(s)                     : 1 channel

Channel positions              : Front: C

Sampling rate                  : 44.1 KHz

Compression mode               : Lossy

Stream size                    : 1.63 MiB (0%)

Source stream size             : 1.63 MiB (0%)

Title                          : Core Media Audio

Encoded date                   : UTC 2012-02-20 09:29:38

Tagged date                    : UTC 2012-02-20 09:29:50

 

 

Optimised iMovie file:

 

General

Complete name                  : C:\Users\David\Desktop\IMG_0906.mov

Format                         : MPEG-4

Format profile                 : QuickTime

Codec ID                       : qt 

File size                      : 624 MiB

Duration                       : 3mn 37s

Overall bit rate               : 24.1 Mbps

Encoded date                   : UTC 2012-05-06 06:46:14

Tagged date                    : UTC 2012-05-06 06:53:04

Writing library                : Apple QuickTime

com.apple.quicktime.artwork    : (Binary)

 

Video

ID                             : 1

Format                         : AVC

Format/Info                    : Advanced Video Codec

Format profile                 : Baseline@L4.1

Format settings, CABAC         : No

Format settings, ReFrames      : 1 frame

Format settings, GOP           : M=1, N=30

Codec ID                       : avc1

Codec ID/Info                  : Advanced Video Coding

Duration                       : 3mn 37s

Bit rate                       : 23.9 Mbps

Width                          : 1 920 pixels

Height                         : 1 080 pixels

Display aspect ratio           : 16:9

Frame rate mode                : Constant

Frame rate                     : 30.000 fps

Color space                    : YUV

Chroma subsampling             : 4:2:0

Bit depth                      : 8 bits

Scan type                      : Progressive

Bits/(Pixel*Frame)             : 0.383

Stream size                    : 617 MiB (99%)

Title                          : Core Media Video

Encoded date                   : UTC 2012-05-06 06:46:14

Tagged date                    : UTC 2012-05-06 06:53:04

Color primaries                : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177

Transfer characteristics       : BT.709-5, BT.1361

Matrix coefficients            : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

 

Audio

ID                             : 2

Format                         : AAC

Format/Info                    : Advanced Audio Codec

Format profile                 : LC

Codec ID                       : 40

Duration                       : 3mn 37s

Source duration                : 3mn 37s

Bit rate mode                  : Constant

Bit rate                       : 256 Kbps

Channel(s)                     : 2 channels

Channel positions              : Front: L R

Sampling rate                  : 44.1 KHz

Compression mode               : Lossy

Stream size                    : 6.46 MiB (1%)

Source stream size             : 6.46 MiB (1%)

Title                          : Core Media Audio

Encoded date                   : UTC 2012-05-06 06:46:14

Tagged date                    : UTC 2012-05-06 06:53:04

 

Also as you can see a lot of the original meta data gets stripped.


iPhone 4S, Windows 7
  • 1. Re: Save to Camera Roll @ 24 FPS
    Kiwiphone4 Level 4 Level 4 (1,425 points)

    iMovie can only edit in 30P, so it will always convert the video to that format sadly.

     

    A better option is to get Quicktime Pro, and rotate the video view, but not re-encode.

     

    1. Open the movie with QuickTime Player
    2. Choose Show Movie Properties from the Window menu
    3. Click on the video track, then click on the Visual Settings tab
    4. Clip the button to rotate your video.
    5. Save your movie. No transcoding required.

    A free option is MPEG Streamclip (awesome program) where you can just choose "Rotate Video" from the Edit menu. If saved as a QuickTime movie it won't require transcoding.

  • 2. Re: Save to Camera Roll @ 24 FPS
    ditroia Level 1 Level 1 (0 points)

    Thanks but,

     

    Tried using Qt twice but as the video already shows the right way up in QT, [and in the iphone], it does nothing, Also for some reason the untouched video exibits a green line at the top, which is not present on the imovie version.

     

    I will try MPEG Streamclip, but I would prefer if Apple would update iMovie, to work better with Video's shot an another apple device.

     

    Cheers

     

    Dave

     

    P.S. a Mate o mine has a Macbook Pro would iMovie on OSX be nay better?

  • 3. Re: Save to Camera Roll @ 24 FPS
    Kiwiphone4 Level 4 Level 4 (1,425 points)

    The problem is that the video player you are using on the PC does not recognise rotation flags.

     

    It is actually a lack of Windows reading these flags that means you see the video rotated wrong.

    There is no fix for Windows, apart from re-encoding as you ahve noted.

     

    A Mac version of iMovie may also convert the frame rate to 30P, but worth a try.

     

    What ever you do, the lack of Windows OS to handle these flags means you will have no choice but to re-encode the video in order to allow Windows to show it the correct way up.

  • 4. Re: Save to Camera Roll @ 24 FPS
    ditroia Level 1 Level 1 (0 points)

    QT does. WMP/VLC/MPC do no. I find it highly likely that VLC on a Mac would do the same it is an APPLE thing not a Windows thing. I beleive if I upload to youtube it will correct it.

     

    Ideally there should be an option in the iOS camera app to fix this or to remind you. Also Ideally iMovie would work with 24p which is pretty much standard now.

     

    Where would be the best way to ask or contact apple or the iMovie team to implement this.

     

    I will try my mate's Macbook Pro as well.

     

    Thanks again for MPEG Streamclip.

  • 5. Re: Save to Camera Roll @ 24 FPS
    Kiwiphone4 Level 4 Level 4 (1,425 points)

    ditroia wrote:

     

    QT does. WMP/VLC/MPC do no. I find it highly likely that VLC on a Mac would do the same it is an APPLE thing not a Windows thing. I beleive if I upload to youtube it will correct it.

    O.K, so if Quicktime dos it right, You Tube does it right... does that mean both are wrong?

    Or that Windows is wrong?

     

    VLC on a Ma cplays it right, because Macs read the flag, Windows does not.

    It is a Windows issue as I said.

    you just proved it yourself.

    Ideally there should be an option in the iOS camera app to fix this or to remind you.

     

    No, because it is not broken, or wrong.

    Your player does not recognise the file properly, that is the problem.

    Apple will not remind you that you have software that is unable to read a file, that is your job to know and complain to MS.

    Also Ideally iMovie would work with 24p which is pretty much standard now.

    24P is a cinema standard, it always has been.

    It is not a video standard as such, and iMovie should not support it.

    Saying that "24P is pretty much standard now" really shows that you need to do some research and learn a bit more about editing.

    It's great that your giving it a go, but you need to read up and learn about the technical aspects.

     

    The iPhone records at 24P if there is low light, normally it records at 30P (which is a standard for NTSC).

    Incidently, if Peter Jackson has his way then 24P may be soon gone too.

    He is shooting in 48 frames.

    I think it's about time we get higher temporal information as 24P looks rubbish to me.

    Where would be the best way to ask or contact apple or the iMovie team to implement this.

    You can give them feedback here:

    http://www.apple.com/feedback/imovie_ios.html

    They will ignore you as there is no problem with iMovie.

     

    I don't really know how to tell you more clearly, but I will try one more time.

    The iPhone videos in the latest format of Quicktime.

    Quicktime has flags that tell it which orentation video is taken at.

     

    Many Windows applications ignore this data and play the video the way it thinks it was shot.

     

    You might also notice that many Windows applications don't rotate you photos correctly?

    On good software it will read the rotation tag in the Jpg and rotate it correctly.

     

    When you play the video on your mates Mac it will play the correct way round.

    but you will have to re-encode it to play it correctly on the video playing programs you listed on your PC.

     

    But good luck anyway.

  • 6. Re: Save to Camera Roll @ 24 FPS
    ditroia Level 1 Level 1 (0 points)

    Thanks for your link to the iMovie feedback page.

     

    I do not appreciate you assuming I know little of video or film production because I use Windows.

     

    I Did know that the iphone usually shoots in 30FPS. I just thought it was obtuse for app not to support a Frame Rate used by the device the app is on itself.

     

    Personally I would prefer it to shoot in 24p always, or at least have the option, as most modern displays can play video at various multiples of 24.

     

    Btw had you used the slowPro app that shoots at 60FPS at 720p, but only on the 4S.

     

    Cheers

     

    Dave

  • 7. Re: Save to Camera Roll @ 24 FPS
    Kiwiphone4 Level 4 Level 4 (1,425 points)

    ditroia wrote:

    I do not appreciate you assuming I know little of video or film production because I use Windows.

    It was actually because you suggested that 24P "is pretty much standard now".

    I really don't think that what OS you use tells who you are or what you know.

    Suggesting a film frame rate is the "standard" does.

    I may have been a bit blunt in my comment, but I still think that you should read up on formats before believing that 24P is a superior format.

    It is a hang over format that is rather old and ready to be dropped IMHO.

     

    Oh dear, I wrote a great wad of text here about 24P, but actually it's irrelevant really.

    iMovie iOS edits and exports 30P, nothing else.

    ***** if you want to go 24P, and ***** if you live the other half of the world that is PAL (25 or 50fps).

    That's how Apple rolls; "You can't just ask customers what they want and then try to give that to them"

    I Did know that the iphone usually shoots in 30FPS. I just thought it was obtuse for app not to support a Frame Rate used by the device the app is on itself.

    iMovie iOS doesn't do a lot of things.

    It's just a basic app, and like most phone apps it does one thing, and does it reasonably well.

    Personally I would prefer it to shoot in 24p always, or at least have the option, as most modern displays can play video at various multiples of 24.

    Most domestic displays can play any frame rate within the current standards used; 24, 25, 30, 50, 60.

    And many claim to be able to play out more frames then this and be up to 600 Hz e.t.c.

     

    Btw had you used the slowPro app that shoots at 60FPS at 720p, but only on the 4S.

    I only have an iPhone4, so I have not used it.

    I probably wouldn't get it as I am not sure what it is doing to get the slow motion; although I guess they just downscale the resolution allowing the sensor to push out more fps.

    Interesting concept though, and certainly worth it is someone wants to view slow motion on their iPhone.