java - What does bit rate do? -


i want make video transcoder holiday project in java. looking basics of video files , came across terms containers, bit rate, bit depth , on.

i have questions regarding bitrate.

i know bitrate amount of data contained in video per second. sound has bit rate considerably lower of video, obviously.

so, there video of 8 mbps (youtube hd 720p) , user wants transcode lower bitrate of 4 mbps.
will cause sound go out of sync?

i not doing transcoding myself, using xuggler contains lot of codecs h264 , others.

also, if, accident user decides convert 4 mbps video 8 mbps video, happen ?
situation possible if user gives video captured phone camera , decides store in dvd quality.

also, there other things take consideration frame rate right ? because low capacity device can not handle higher frame rate. is frame rate related bit rate?

there several possibilities of happen, depending on decoder , on. i'm not familiar xuggler, but:

the sound should not go out of sync if drop video bitrate proper software. not shorten video or that. depending on it, either frame-rate drop ( discard every 2nd frame) or each frame more compressed.


Comments

Popular posts from this blog

jquery - How can I dynamically add a browser tab? -

node.js - Getting the socket id,user id pair of a logged in user(s) -

keyboard - C++ GetAsyncKeyState alternative -