[videoblogging] Re: QuickTime (and anything else) can make small files

2005-10-25 Thread Steve Watkins
Hmm there may be a problem with ipod compatibility with the h264 clip.

As JD was able to confirm, only baseline h264 works on the ipod, not
main profile stuff

http://www.newmediamusings.com/blog/2005/10/lovin_my_video_.html

If you use ipod export option in qt 7.0.3 this is taken care of
automatically.

If you use export to mpeg 4 option in quicktime, you need to click
video options, untick main and tick baseline to make it ipod compatible.

However, I dont know what happens if you export h264 video to .mov
rather than mp4. Because the option to select profile is not present
if I try to save a h264 mov file in quicktime, so I cant tell whether
its using main or baseline profiles, hence cant tell if its ipod video
compatible.

People who are not fans of my ability to repeat the same technical
waffle over and over again (because the same issue keeps coming up) on
this list may be pleased to hear that Im setting up mp4clinic.com. I
hope to turn it into a reasonable resource for all mpeg4-related
issues. Its aim will be to be a place for techie discussion of these
issues, which can then be periodically turned into advice that is
understandable to people who arent encoder-techies.

Sorry to those who volunteered to test some h264 on older macs, I
wasted a load of time thinking about what different types of h264
clips to use for the test, got carried away. Also got slightly
confused by the fact that when I fed verdi's source clip through
qt7.0.3 ipod export, the res came out at less than 240 vertical. I
guess this was to preserve aspect ratio, see Im just not used to NTSC
clips. Here in PAL-land the res is 720x576. Anyway I got bogged down
with this, and its a seperate issue really, so I will get back on the
case and provide test clips real soon, thanks for waiting. 

Steve of Elbows 

--- In videoblogging@yahoogroups.com, Michael Verdi [EMAIL PROTECTED] wrote:

 Okay, first the easy part. Both of those clips - the 3ivx and the
H.264 -
 should be fine on the iPod. (I'm still waiting to receive mine)
 
 Settings. Let me start with H.264.
 Video
 320 X 240
 15fps
 Automatic keyframes
 restrict bit rate to 355kbits/sec
 compressor quality high
 Better quality (multi-pass)
 
 Audio
 Format - AAC
 Sample rate 24 kHz
 Bit rate 24kbps
 
 Fast Start enabled
 





 Yahoo! Groups Sponsor ~-- 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/lBLqlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/videoblogging/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[videoblogging] Re: QuickTime (and anything else) can make small files

2005-10-24 Thread Philip Clark
On an X-Box, if you press Up, Up, Down, Down, Left, Right, Left, Right, B, A, 
Start then you 
can make any type of file you want in QuickTime.  

--
xo philip
http://swordfight.org videoblog
http://destroyhotaction.com remix pr0n vlog
http://vlogforum.org videoblog messageboard





 Yahoo! Groups Sponsor ~-- 
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/lBLqlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/videoblogging/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[videoblogging] Re: QuickTime (and anything else) can make small files

2005-10-24 Thread Steve Watkins
Great post, great information, cheers :) 

On the issue of forcing keyframes, I intend to do some testing fo this
stuff with h264. Im interested what the simple apple 'export to ipod'
option does with keyframes. 

The stuff about streaming, and users waiting many seconds to see the
video, will generally not apply to progressive download that
videobloggers use, because they will always get the keyframe at the
start of the video, as opposed to a live stream where I may join the
stream at a moment in time which is lacking in keyframes. It probably
does affect how well people can jump forwards in time in the video,
but I need to test this more. The random blocky frame issue with
apples encoder is certainly a reason to force keyframes, but ideally
and hopefully (pending result of tests)  most people will be abl to
leave it on auto in the future if the move to h264 happens and the
scrubbing issues arent too noticable.

In theory forcing keyframes limits the encoders ability to make
optimal quality at a given bitrate, but in practise you may get a more
consistent quality. Thinking about it , a possible reason why it gives
you better results for anything you throw at it without having to
tweak, may be because the encoder in inclined to be too conservative.
When left to put keyframes where it wants, it may miss a scene change
that should have a new keyframe, and it may overcompress slightly more
than is ideal. By forcing keyframes every so often, you are
interfering with its temporal compression, that is time compression,
making it less efficient in terms of filesize but also less likely to
get carried away and skimp on keyframes/overcompress. 

I agree with you about the bitrate issues. It is worth noting however
that the bitrate that quicktime tells us is the bitrate of a video, is
actually the average bitrate. Depending on encoder settings, most
peoples stuff is likely variable bitrate, so at some moments in time
your 700kbits/sec video might be 400kbits/sec and at other times
1200kbits/sec. Again this isnt an issue most will need to worry about,
it would be more important if we wanted a progressive download
experience that looks just streaming for all users on a certain
connection speed or higher. Unfortunately I cant find suitable free or
cheap tools that do mp4 analysis to show bitrate. This is the same
sort of stuff as pro dvd authoring houses will use to analyse mpeg2
streams and optimise each scene as much as possible for available
bandwidth. Because its pro and most normal people dont need to go to
these lengths, no cheap tools exist that Ive found, only scenescope
while is loadsamoney.

Steve of Elbows

--- In videoblogging@yahoogroups.com, Verdi [EMAIL PROTECTED] wrote:

 On Oct 24, 2005, at 2:10 AM, Adrian Miles wrote:
 
  i haven't seen michael's latest guide but if it still suggests
  forcing keyframes at the rate of every n frmaes then yes, your
  results will be poor in terms of final file size. H.264 and 3.ivx
  both support natural keyframes. enabling this is much better and
  usually leads to smaller file sizes with little or no loss in quality.
 
 
 Yeah, my latest tutorial has people set the keyframes to every 75  
 frames as per the 3ivx website:
 URL: http://www.3ivx.com/support/mac/encoding/ 
 quicktime.html#force_keyframe 
 Force keyframe after ... delta frames
 In normal operation the encoder will insert keyframes for scene  
 changes or where a keyframe would result in a more efficient encode.  
 But in order to promote random access it is sometimes necessary to  
 insert keyframes more regularly. The codec will insert a keyframe if  
 it has outputted this many non-keyframes in a row. By setting this  
 value to 0 you can produce an all keyframe video, which could be  
 usefull for an editing format, similar to DV. Keyframes are also  
 usefull for streaming broadcasts, as a user can normally only begin  
 watching a stream after receiving a keyframe, if the stream was  
 25fps, and keyframes were only inserted after 250 frames (worst case)  
 then the user might have to wait 10 seconds before seeing the stream  
 (worst case).
 
 300 is the default value for normal video tasks, for streaming we  
 recommend a keyframe every 5 seconds (fps times 5).
 
 In the past I've recommended forcing keyframes frames for a couple of  
 reasons.  If you're using Apple's mpeg4 codec it will prevent the  
 random blocky frame.  Videos by JD Lasica come to mind here.  If you  
 watch some of his videos you will see a decent image become really  
 blocky for one frame every 10 - 15 sec.  By forcing the keyframes to  
 something like every 5 this problem goes away without a large  
 increase in file size when compressing at around 600kbits/sec.  Now,  
 I know that's much higher than you like and forcing the keyframe  
 makes a larger difference in terms of file size at lower bit rates.   
 FWIW, a file with keyframes every 5 frames (or 75 frames for that  
 matter) is much more responsive when