Thursday, January 17, 2013

DSP job, Digital image processing, Song, VBR

http://www.dr-lex.be/info-stuff/mediaformats.html
http://www.ida.liu.se/conferences/CCSSE/CCSSE01/latex.html
http://www.jmcgowan.com/avicodecs.html
http://javiergrade9.blogspot.in/


DSP job

http://www.dsprelated.com/employers-9/India/all.php
http://www.dsprelated.com/employers.php?country=India



DIP

http://www.ee.hacettepe.edu.tr/~toker/ELE774/
http://dsp.rice.edu/courses/elec539/syllabus539_99.html
http://engr.case.edu/merat_francis/eecs490f04/home.html
http://www.ee.columbia.edu/~sfchang/course/dip/
http://www.cs.nmt.edu/~ip/lectures.html
http://homepages.cae.wisc.edu/~ece533/notes/
http://www.ee.hacettepe.edu.tr/~toker/ELE774/



Song
http://www.youtube.com/watch?v=QtA9UAxWfW0&list=UUcCudm_jKE9NIWm14uwlA2w



http://www.gatsby.ucl.ac.uk/~turner/CV/TurnerCV.pdf

VBR
http://www.speex.org/docs/manual/speex-manual/node4.html
http://msdn.microsoft.com/en-us/library/windows/desktop/ff819095(v=vs.85).aspx
http://en.wikipedia.org/wiki/Variable_bitrate
http://knowledge.kaltura.com/best-practices-multi-device-transcoding
https://discussions.apple.com/thread/4548996?start=0&tstart=0
http://www3.telus.net/pfrank/PFrank_MediaMetaData_Plugin.py
http://en.wikipedia.org/wiki/Speex
http://forums.vso-software.fr/vbr-sound-in-avi-t14722.html
http://www.twolame.org/doc/vbr.html
http://www.fixya.com/support/r4096773-convert_ans_avi_mp3_vbr_cbr_virtualdub
http://nickyguides.digital-digest.com/quality.htm
http://club.myce.com/f32/vbr-audio-cbr-101161/
http://forum.doom9.org/archive/index.php/t-97849.html
http://theharwoodfamily.com/TrevsExtras/PALtoNTSC/WideScreen.htm
http://www.podcastfaq.com/creating-podcast/video/h-264-mp4-m4v-tips/
http://vimeo.com/help/compression

http://forums.vso-software.fr/vbr-sound-in-avi-t14722.html


What is the difference between CBR and VBR encoding?

Constant bit rate (CBR) encoding persists the set data rate to your setting over the whole video clip. Use CBR only if your clip contains a similar motion level across the entire duration.  CBR is most commonly used for streaming video content using the Flash Media Server (rtmp)
 
Variable bit rate (VBR) encoding adjusts the data rate down and to the upper limit you set, based on the data required by the compressor. VBR takes longer to encode but produces the most favorable results.  VBR is most commonly used for http delivery if video content (http progressive)

CBR or VBR - What's the difference?

Jan 24, 2006 6:46 AM

CBR is Constant Bit Rate, VBR is Variable Bit Rate. In a CBR MPEG stream the encoder uses the same amount of bits for every second of video. So if you set it to CBR with a bit rate of 5Mb/s all of the video will be encoded using 5 megabits per second. For some sections this will be enough, other sections could have been better with more bits per second (because they are more difficult to compress - e.g. lots of motion), while others could have used less bits and still look good (easy to compress - e.g. a shot from a tripod with almost no movement in the subject matter).

With a VBR encoding at 5Mb/s, the 5Mb/s would be the average bit rate. You would also set a maximum (and a minimum) bit rate. For the hard to encode sections the encoder will use more than 5Mb/s, for the easy material it will use less. But as the average is 5Mb/s, the resulting file will be the same size as the CBR one - i.e. it will take up the same amount of space on the DVD.

The advantage of VBR is that it uses the available space more efficiently. As it can use more bits per second for the difficult stuff there will be less artifacts in the MPEG-2 video.

Set top player compatibility should be the same for CBR and VBR. If you want to maximize compatibility for writable DVDs it may help to keep the total audio plus video bit rate at or below a maximum of 7Mb/s.

As many set top players have at least some problems reading DVD±R discs they will encounter read errors from time to time. If the read error exceeds the error correction the player will have to reread the information. While the player is reading again, the video will keep playing from the decoder's buffer. But as the size of this buffer is limited, it will be empty at some point. The higher the bit rate, the sooner the buffer will run dry. When that happens playback will stutter, stall or fail completely.

By using a moderate bit rate, you are giving the player more of a chance to recover from read errors. 7Mb/s isn't a magical figure, it is just a general recommendation - weighing image quality against compatibility.

If you know that the player used has no problems with writable DVDs you can ignore this advice. The same is true if your end product is going to be a pressed/replicated DVD.

No comments:

Post a Comment