Announcement

Collapse
No announcement yet.

Creating iPod Profile

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    BD Ripper (3D Plus) Creating iPod Profile

    Hello - I know that the iPod profiles have not been converted over to the new Blu-Ray to Mobile section.

    so, I thought I would give it a try.

    However, it is not working out very well. I know what 264 codec settings I want, and I have tried to edit the "x264_PS3PXbox360_Fast.preset" in the preset folder. But even though I change the settings, they are not happening in the end encoding (when viewed through Media Info)

    From looking at other ipod mp4 files I have created in the past (through Jesterware or Handbrake) I know the settings I want:

    cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x131 / me=umh / subme=7 / psy=1 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=64 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=0 / mbaff=0 / constrained_intra=0 / bframes=0 / wpredp=0 / keyint=250 / keyint_min=25 / scenecut=40 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1993 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00

    For example I changed the line <Cabac>true</Cabac> to <Cabac>false</Cabac> but the end encoding still has Cabac enabled (reads cabac=1 in MediaInfo)

    Any suggestions?

    John

    #2
    OK I have just about got this working - only thing that just will not change is the profile.

    All the encodings revert to Main Profile instead of Baseline Profile.

    Any suggestions?

    I have copied in my xml code in case someone can say what I am going wrong. In one section I had to add some custom encoding options as they would not register properly. for example cabac and mixed-refs:

    <GenericProfileOfx264Settings >
    <Name>x264_iPod</Name>
    <Settings>
    <KeyframeInterval>240</KeyframeInterval>
    <NbBframes>3</NbBframes>
    <MinQuantizer>10</MinQuantizer>
    <MaxQuantizer>51</MaxQuantizer>
    <Turbo>false</Turbo>
    <V4MV>false</V4MV>
    <QPel>false</QPel>
    <Trellis>false</Trellis>
    <CreditsQuantizer>40</CreditsQuantizer>
    <Logfile>.stats</Logfile>
    <VideoName />
    <CustomEncoderOptions>--profile 1 --cabac 0 --no-fast-pskip 1 --analyse all --mixed-refs 1 --direct none --no-dct-decimate 1</CustomEncoderOptions>
    <FourCC>0</FourCC>
    <MaxNumberOfPasses>3</MaxNumberOfPasses>
    <NbThreads>0</NbThreads>
    <QuantizerCRF>1000</QuantizerCRF>
    <EncodeInterlaced>false</EncodeInterlaced>
    <NoDCTDecimate>true</NoDCTDecimate>
    <PSNRCalculation>false</PSNRCalculation>
    <noFastPSkip>true</noFastPSkip>
    <NoiseReduction>0</NoiseReduction>
    <MixedRefs>false</MixedRefs>
    <X264Trellis>0</X264Trellis>
    <NbRefFrames>3</NbRefFrames>
    <AlphaDeblock>0</AlphaDeblock>
    <BetaDeblock>0</BetaDeblock>
    <SubPelRefinement>6</SubPelRefinement>
    <MaxQuantDelta>4</MaxQuantDelta>
    <TempQuantBlur>0</TempQuantBlur>
    <BframePredictionMode>3</BframePredictionMode>
    <VBVBufferSize>24000</VBVBufferSize>
    <VBVMaxBitrate>24000</VBVMaxBitrate>
    <METype>2</METype>
    <MERange>64</MERange>
    <MinGOPSize>25</MinGOPSize>
    <Profile>0</Profile>
    <Level>7</Level>
    <IPFactor>1.4</IPFactor>
    <PBFactor>1.3</PBFactor>
    <ChromaQPOffset>0</ChromaQPOffset>
    <VBVInitialBuffer>0.9</VBVInitialBuffer>
    <BitrateVariance>1.0</BitrateVariance>
    <QuantCompression>0.6</QuantCompression>
    <TempComplexityBlur>20</TempComplexityBlur>
    <TempQuanBlurCC>0.5</TempQuanBlurCC>
    <SCDSensitivity>40</SCDSensitivity>
    <BframeBias>0</BframeBias>
    <PsyRDO>1</PsyRDO>
    <PsyTrellis>0</PsyTrellis>
    <Deblock>true</Deblock>
    <Cabac>false</Cabac>
    <UseQPFile>false</UseQPFile>
    <WeightedBPrediction>true</WeightedBPrediction>
    <NewAdaptiveBFrames>0</NewAdaptiveBFrames>
    <BFramePyramid>false</BFramePyramid>
    <ChromaME>true</ChromaME>
    <MacroBlockOptions>1</MacroBlockOptions>
    <P8x8mv>false</P8x8mv>
    <B8x8mv>false</B8x8mv>
    <I4x4mv>false</I4x4mv>
    <I8x8mv>false</I8x8mv>
    <P4x4mv>false</P4x4mv>
    <AdaptiveDCT>false</AdaptiveDCT>
    <SSIMCalculation>false</SSIMCalculation>
    <Lossless>false</Lossless>
    <QuantizerMatrix>Flat (none)</QuantizerMatrix>
    <QuantizerMatrixType>0</QuantizerMatrixType>
    <DeadZoneInter>21</DeadZoneInter>
    <DeadZoneIntra>11</DeadZoneIntra>
    <AQmode>1</AQmode>
    <AQstrength>1.0</AQstrength>
    <QPFile />
    <fullRange>false</fullRange>
    <x264Preset>0</x264Preset>
    <x264Tuning>0</x264Tuning>
    <x264AdvancedSettings>false</x264AdvancedSettings>
    <Lookahead>40</Lookahead>
    <NoMBTree>true</NoMBTree>
    <ThreadInput>true</ThreadInput>
    <NoPsy>false</NoPsy>
    </Settings>
    </GenericProfileOfx264Settings>

    Thanks. John

    Comment


      #3
      Unfortunately I could not get this to work.

      Hopefully the people at Fab will get the other profiles converted over for the blu-ray to mobile option soon.

      Fingers crossed

      Comment

      Working...
      X