Settings for Use With iPad

hanness

New member
Anyone have any luck creating video that will work with the iPad as yet?

I've been creating output at 720p and keeping the bitrate below 2500k and encoding audio at 160k AAC but when I try to sync the video to the iPad, iTunes refuses to sync it saying that the iPad won't be able to play the video.
 

Andymetro

New member
is the video at Main Profile level 3.1? *I don't have an iPad but apple.com/ipad says it needs to be at that profile and level.
 

Danr

Administrator
Staff member
I created a profile which matches the iPAD specs, but since I don't have an iPAD can't test it. You'll need build 599+ for it to work. Let me know what happens.

The reviews have been glowing, just might have to break down and buy one myself :)
 

Attachments

hanness

New member
Thanks. I'll try our build 599 this evening. I won't get a chance until rather late but I'll post my results at that time.

- Hannes
 

txporter

New member
From what I have read about it, it actually has video playback ability in line with the iphone 3GS (up to 1080p h.264). Itunes itself is what is restricting what will and will not sync. Engadget article.
 

Danr

Administrator
Staff member
According to the Apple site, the iPad is limited to 720p at 30 fps, in H.264. Since the screen's resolution is 1024 x 768, 1080p wouldn't be very useful anyway.

Here's the official spec page: http://www.apple.com/ipad/specs/
 

txporter

New member
According to the Apple site, the iPad is limited to 720p at 30 fps, in H.264. Since the screen's resolution is 1024 x 768, 1080p wouldn't be very useful anyway.

Here's the official spec page: http://www.apple.com/ipad/specs/
Yes, and since most people will sync with Itunes, that is probably the correct specs to use. However, a lot of folks in the doom9 community and other advanced video users have found that the restriction in specs is purely due to a decision by Apple. The ipad itself can support 1080p video playback. And yes, that resolution is beyond what can actually be displayed on the iPad. The main point would be that one blu-ray rip could be converted to a single format for playback on the ipad and maybe a WDTV Live or something like that.
 

Danr

Administrator
Staff member
OK, although I wonder if the higher resolution and frame rates could impact battery life on the iPad.

Anyone gotten a chance to try the iPad profile for TVS4?
 
Last edited:

grbrock

New member
I used the profile and I was able to sync the file over. I watched a few seconds and it seems fine. I cut down the bitrate from the default and there was a bit of blockiness - but I think that was my fault.

I call it a success, thanks for posting the profile.
 

hanness

New member
Sorry I've been so slow to respond back, been very busy with other things.

I tried the provided profile and it worked fine. Admittedly, though, I only tested with about 30 seconds of video.

I noticed that the provided profile was set to use a video bitrate of 2500Kb with a max rate of 4000Kb. Apple specs for the iPad say max of 2500Kb. As a result, I modified the profile to use a bitrate of 2000Kb and 2500Kb max.

At this moment my PC is outputing 2 seperate 1 hour videos. Looks like this is going to take some time. I'll let you know how it turns out!

- Hannes
 

tannebil

New member
I tried the profile with 599 and it didn't work. Got the "unable to transfer because the format is unsupported" when I tried to sync it. Here's the video program information for the output file. The input file was a non-encrypted DVD. Based on other things I've read, the problem might be that the output file is High/4.1 while the iPad only supports 3.1. I don't see any way to change it in the VRD profile.

File Name: O:\BeyondTV_H264\xxxx_0.mp4
File Size: 2548042429 ( 2.37 GB )
Program Duration: 02:07:40.19
File Type: MP4
Encoding: H.264
Video stream Id: xE0
Encoding Dimensions: 1280 x 720
Display Size: 1280 x 720
Aspect Ratio: 16:9
Frame Rate: 29.97 FPS
Bit Rate: 4.000 Mbps
VBV_Buffer: 3906 KB
Profile: High/4.1
Progressive: Progressive
Chroma: 4:2:0
Audio Format: 2
Audio Stream Id: AAC Stream:0
Audio Bit Rate: VBR
Audio Sampling Rate: 48000 Hz
TS Mux Rate (bps): -1
Est. video bit rate: 2.555 (Mbps)

Update: I looked at the XML file and it says main/3.1 so the profile looks OK.
 
Last edited:

Danr

Administrator
Staff member
That profile should have worked in 599 but not 598. There was another internal change in 600, so give that a try.
 

hanness

New member
Okay, I completed some testing. I used the profile provided on build 599 with a change in bitrates to 2000Kb and 2500Kb maximum. I created 3 seperate 1 hour long clips and they all played back perfectly on the iPad.

I'm going to try it again this evening with the default settings supplied in the profile because at the lower bit rate I'm using I definitely see some bad blockiness in the video at times.

- Hannes
 

tannebil

New member
I tried it again with build 600. Still no joy. Still shows as Profile: High/4.1

That said, if I transcode with my slightly modified version of the iPhone/Touch profile, those files sync and play fine. They are Profile: Base/3.0.

As mentioned by hanness, the other possibility is that the bit rate is 4000 while the Apple specs say a max of 2500. I'll try it at 1500 average/2500 maximum.

iPad
File Name: O:\BeyondTV_H264\xxxxxx.mp4
File Size: 2533385949 ( 2.36 GB )
Program Duration: 02:07:40.19
File Type: MP4
Encoding: H.264
Video stream Id: xE0
Encoding Dimensions: 1280 x 720
Display Size: 1280 x 720
Aspect Ratio: 16:9
Frame Rate: 29.97 FPS
Bit Rate: 4.000 Mbps
VBV_Buffer: 3906 KB
Profile: High/4.1
Progressive: Progressive
Chroma: 4:2:0
Audio Format: 2
Audio Stream Id: AAC Stream:0
Audio Bit Rate: VBR
Audio Sampling Rate: 48000 Hz
TS Mux Rate (bps): -1
Est. video bit rate: 2.540 (Mbps)

iPhone/Touch


File Name: O:\BeyondTV_H264\house - ''lockdown'' (recorded apr 12, 2010, kcpqdt).mp4
File Size: 414088572 ( 0.39 GB )
Program Duration: 00:59:59.26
File Type: MP4
Encoding: H.264
Video stream Id: xE0
Encoding Dimensions: 480 x 272
Display Size: 480 x 272
Aspect Ratio: 16:9
Frame Rate: 29.97 FPS
Bit Rate: 1.500 Mbps
VBV_Buffer: 584 KB
Profile: Baseline/3.0
Progressive: Progressive
Chroma: 4:2:0
Audio Format: 2
Audio Stream Id: AAC Stream:0
Audio Bit Rate: VBR
Audio Sampling Rate: 48000 Hz
TS Mux Rate (bps): -1
Est. video bit rate: 0.884 (Mbps)
 
Last edited:

tannebil

New member
I reduced the bit rate to 1500 average/2500 maximum to match the iPad specifications but it didn't help. I tested a second file as well where the source was a TiVo S3 rather than a DVD to make sure it wasn't something related to the source file. Same problem with both the high and low bit rate versions of the file.

One possibility is that all my files are showing with a frame rate of 59.94. Which seems pretty odd given that the source material is a DVD and a 720p TiVo recording. I don't see an option to force the frame rate but I'll try Auto instead of Standard.

The other oddity is that the baseline profile since VRD reports the output file as High/4.1 profile despite the VRD profile specifying Main/3.1. Is there something in the encoding options that is forcing High/4.1?

Another inconsistency I'm seeing is that the iPad profile that was posted included a section on the H.264 profile but, when I created a new profile using Copy/Edit in VRD, the new profile didn't get an <H264> section.

hanness, can you post the Show Video Program Information from VRD for the files that you are able to successfully transfer to the iPad? It's odd that you are having some success while I'm not seeing any using that profile.
 

tannebil

New member
Arguing against the idea that the frame rate is the problem, here's the information for a file that syncs without a problem.


File Name: O:\BeyondTV_H264\castle - the fifth bullet - s00e21.mp4
File Size: 475346716 ( 0.44 GB )
Program Duration: 01:01:55.30
File Type: MP4
Encoding: H.264
Video stream Id: xE0
Encoding Dimensions: 480 x 272
Display Size: 480 x 272
Aspect Ratio: 16:9
Frame Rate: 59.94 FPS
Bit Rate: 10.000 Mbps
VBV_Buffer: 152 KB
Profile: Baseline/3.0
Progressive: Progressive
Chroma: 4:2:0
Audio Format: 2
Audio Stream Id: AAC Stream:0
Audio Bit Rate: VBR
Audio Sampling Rate: 48000 Hz
TS Mux Rate (bps): -1
Est. video bit rate: 0.983 (Mbps)
 

tannebil

New member
OK, maybe I'm making a little bit of progress.

I've tested with three different source files: 1) DVD, 2, and 3) HD HomeRun @ 1080i, 2) TiVo @ 720p, and 3) a DVD. The 1080i program transcodes and syncs to the iPad without an problem. However, the 720p program transcodes and plays in iTunes but will not sync to the iPad. The major difference between the syncing and non-syncing files is that the non-syncing file has Profile: High/4.1 while the syncing file has Profile: Main/3.1. I'm guessing this is because VRD shows the 720p file has a frame rate of 59.94 fps while 1080i file has a frame rate of 29.97 fps. 1280x720, 59.94 fps exceeds the maximum for Main/3.1 which might be the reason that VRD is producing a High/4.1 output file.

I checked some other files and this is consistent. 720p files from both TiVo and HD Homerun are 59.94 fps whole 1080i files from both are 29.97.

Why is VRD seeing 720p files as having double the actual frame rate? No idea.

Moving on to the DVD, I transcoded just a short part of it rather than the entire DVD and the resulting file synced fine. So the transcode of the entire DVD won't sync but just a scene will. The only commonality with the 720p/1080i issue is that VRD is creating a High/4.1 when transcoding the entire DVD but is creating a Main/3.1 when only part of the DVD is transcoded. The frame rate is 29.97 so doesn't seem to be a problem with the DVD.

Scene that syncs

File Name: O:\BeyondTV_H264\xxxxxx.mp4
File Size: 26892626 ( 0.03 GB )
Program Duration: 00:01:09.02
File Type: MP4
Encoding: H.264
Video stream Id: xE0
Encoding Dimensions: 1280 x 720
Display Size: 1280 x 720
Aspect Ratio: 16:9
Frame Rate: 29.97 FPS
Bit Rate: 4.000 Mbps
VBV_Buffer: 1708 KB
Profile: Main/3.1
Progressive: Progressive
Chroma: 4:2:0
Audio Format: 2
Audio Stream Id: AAC Stream:0
Audio Bit Rate: VBR
Audio Sampling Rate: 48000 Hz
TS Mux Rate (bps): -1
Est. video bit rate: 2.993 (Mbps)

Entire DVD which does not sync

File Name: O:\BeyondTV_H264\xxxxxx.mp4
File Size: 2533385949 ( 2.36 GB )
Program Duration: 02:07:40.19
File Type: MP4
Encoding: H.264
Video stream Id: xE0
Encoding Dimensions: 1280 x 720
Display Size: 1280 x 720
Aspect Ratio: 16:9
Frame Rate: 29.97 FPS
Bit Rate: 4.000 Mbps
VBV_Buffer: 3906 KB
Profile: High/4.1
Progressive: Progressive
Chroma: 4:2:0
Audio Format: 2
Audio Stream Id: AAC Stream:0
Audio Bit Rate: VBR
Audio Sampling Rate: 48000 Hz
TS Mux Rate (bps): -1
Est. video bit rate: 2.540 (Mbps)
 

txporter

New member
720p files ARE 59.94fps. That is the broadcast standard. However, TV shows that are broadcast as 720p (House for example) are originally produced at film framerates (23.976fps). If you analyze the video stream from 720p (film material), you will see a repeating frame pattern of AABBBCCDDD... The frames are simply duplicated to get to the 59.94fps. I believe that VRD has the ability to convert 720p material to 29.97fps. This is likely done by dropping every other frame. That leaves you with a frame pattern that looks like this: ABCDD. This is very similar to a hard telecine clip now.

As for you DVD info posted below, why are you transcoding and resizing to 1280x720? At any rate, it is odd that one scene will encode to Main/3.1 while the entire disc encodes to High/4.1. Try it at original framesize. I think it should keep you at Main/3.0-3.1.
 

tannebil

New member
Thanks, I didn't realize that.

I've gone back and retested with 720p/59.94 fps and 1080i/29.97 fps samples. Using the iPad profile that DanR posted, both output files created by VRDTS (build 600) were 1280/720, 29.97 fps, High/4.1 and would not sync the iPad. I did a copy/edit on the iPad profile and changed the output resolution to 896x512. With this profile, VRD created Main/3.1 files and both synced to the iPad.

I did the DVD with the original profile because it seemed like using the iPad profile was the logical thing to do when creating video files for the iPad. Silly me. :)
 
Last edited:

Danr

Administrator
Staff member
I just recorded two H.264 and two MPEG2 files, one set 1080i and the other 720p using TVS Build 600 with the iPad Profile. They all come out Main/3.1 and should play.

Just ordered a 3G iPad, hopefully it will arrive by the end of the month so I can test these as well.
 
Top Bottom