Related
Since the N1's resolution is pretty much full DVD res, are there any tricks out there besides watching a non-full screen movie to minimize the filesizes? I'm using handbrake and even with 50% quality movies come out at about 1GB a piece...
Using H.264. Any tricks?
Thanks.
-Mike
You need to reduce the bits per second. I've used handbrake, but I usually use SlySoft's DVDmobile. I get excellent results with file sizes between 500-700MB.
Just get Format Factory and use the default settings for HTC. I've been using that and my file sizes come out smaller than the original and quality is excellent. This was discussed in a thread just a month or two ago.
You can try Mp4forHD that was developed by Jandre here on XDA-Devs:
http://forum.xda-developers.com/showthread.php?t=478050
You can use the HD settings to produce an mp4 file that gallery3D can read without problem.
Thanks guys. I thought the quality setting in handbrake was VBR and would shrink the size more than it did, but I'll look into setting a hard limit.
Thanks for the heads up on those other programs to.
-Mike
The percentage encode option in Handbrake, despite being their preferred method, doesn't make any sense to me as it's too subjective based on the quality of the input file.
Alternatively, break out the calculator and work out what bitrate you need to use to get x size.
Just use the "target size" option instead. It's not "correct" but it's easy and you know what you're going to get.
You can also try WinFF if you want something really no-frills that gets the job done. It supports multithreaded encoding (pretty sure HandBrake does too). I belive the 64bit version of handbrake is noticably quicker if your hardware support it (which it will).
use DVD shrink and then convert in handbrake. Normal movie sizes are 500-600k after DVD shrink
any free software for mac that can do this?
xXJay_RXx said:
any free software for mac that can do this?
Click to expand...
Click to collapse
Handbreak works on Macs too.
http://handbrake.fr/downloads.php
i use handbrake at ~700-800b/s, good enough for me
I use handbreak and select "target size" for 700MB , quality is good. For music videos i do constant quality RF 23 most of the time it works well , occasional video needs extra tweaking.
everclock said:
Handbreak works on Macs too.
Click to expand...
Click to collapse
If I'm not ripping a DVD but want to convert a movie to MP4 with h.264 I use iSquint on the Mac and go for Optimize for TV setting.
everclock said:
Handbreak works on Macs too.
http://handbrake.fr/downloads.php
Click to expand...
Click to collapse
yea but the past few times i tried on mac, i really couldn't figure out how to use it. still dunno how to use it. cant find out how to rip a dvd using it
saint327 said:
Since the N1's resolution is pretty much full DVD res, are there any tricks out there besides watching a non-full screen movie to minimize the filesizes? I'm using handbrake and even with 50% quality movies come out at about 1GB a piece...
Using H.264. Any tricks?
Thanks.
-Mike
Click to expand...
Click to collapse
Don't use H.264. I use anydvd to rip any dvd on the fly with dvdshrink to .iso files, then I use handbrake to make .mp4 copies for my phones. My Nexus gets files about 330mb and my Magic get movies that work perfectly at about 170mb. Adjust video output for each target device, maintaining aspect ration of the original movie.
Handbrake
/thread
attn1 said:
Don't use H.264. I use anydvd to rip any dvd on the fly with dvdshrink to .iso files, then I use handbrake to make .mp4 copies for my phones. My Nexus gets files about 330mb and my Magic get movies that work perfectly at about 170mb. Adjust video output for each target device, maintaining aspect ration of the original movie.
Click to expand...
Click to collapse
Good job sherlock. When you're using Handbrake, you ARE encoding to H.264. Derp.
H.264 is best since the phone has a hardware decoder for it.
I'm confused. I dl a movie online and its usually about 700mb or like 1500mb which I guess is higher quality? I think the nexus can playback 720p but I don't know how to know if I'm playing a 720p video, so what are you guys watching that you can cut them in half to 700? My ignorant assumption is that 700 is DVD quality and 1400+ is HD? I've also seen torrents that were like 6,000mb so I'm not sure what if anything about the file's quality can be determined from its size.
great info. can someone suggest a movie player?
AndroidPerson said:
I'm confused. I dl a movie online and its usually about 700mb or like 1500mb which I guess is higher quality? I think the nexus can playback 720p but I don't know how to know if I'm playing a 720p video, so what are you guys watching that you can cut them in half to 700? My ignorant assumption is that 700 is DVD quality and 1400+ is HD? I've also seen torrents that were like 6,000mb so I'm not sure what if anything about the file's quality can be determined from its size.
Click to expand...
Click to collapse
The higher the filesize, the greater the resolution, video bitrate, audio channels, or audio bitrate.
Just because you have a higher filesize movie doesn't mean you necessarily have better quality. If you're watching movies using the screen on the nexus, why would you ever need to make sure it's 720p? Granted, it'd look better on an HD screen, but on the nexus 800x480 screen it's just not needed.
Hi guys, I'm thinking about buying the Samsung Vibrant (That's the US Tmobile version of the Galaxy S for clarification) and I noticed that it can play 720P and it has a WVGA screen. These days, a lot of phones are capable of technically "playing" 720P video but none, even including the almighty retina display, have hd capable screens. But I was just wondering, besides being able to play its own recordings, what is the point of watching HD videos on a screen that really can only play 450P (keeping to true wide screen aspect ratio of course)? It just uses more battery and system resources to decode the higher res video when the end result is identical. Watching 720P on a WVGA screen is tantamount to hooking up a Bluray player to a non-HD screen. What's the point?
And yes, I'm well aware of the phone's DLNA capabilities.
Beats re-encoding right?
I think because the screen is so small and the resolution is high, it gives you the illusion of watching something in HD. If you compare a DVD rip to a 720p video on Galaxy, you'll definitely notice a difference. And the Super AMOLED screen helps too
Yeah, I can see how it's more convenient to just throw it on there raw but it seems like I'd rather take the effort to make it a lower resolution to save space on the phone if it looks the same either way?
And is there really that noticeable of a difference? I'd love it if someone could show a comparison picture between the same scene of a video in 720p and 480p on the galaxy screen to see if it's significant. Also, it might be possible that android is using sub-pixel interpolation to emulate the higher resolution.
Well the screen is a tiny bit wider than the 720 pixels you get from a DVD. Better to downsize than upsize, especially on such a sharp screen! I find that when watching DVD quality videos on a laptop, you notice the artefacts and low quality less than on the phone.
Robin.B said:
Well the screen is a tiny bit wider than the 720 pixels you get from a DVD. Better to downsize than upsize, especially on such a sharp screen! I find that when watching DVD quality videos on a laptop, you notice the artefacts and low quality less than on the phone.
Click to expand...
Click to collapse
720p is actually 1280x720 pixels, the phone has 800x480, there should be no difference to your eyes from viewing a high quality 480p video or a 720p.... People are probably comparing a low quality 480p DVDrip with a high quality 720p video, and that's why they are seeing a difference (color quality and sharpness play a big roll here). It makes no sense to watch HD content on the phone, a good 480p will look just as good and will take less processing power...
Thank you!
aeo087 said:
720p is actually 1280x720 pixels, the phone has 800x480, there should be no difference to your eyes from viewing a high quality 480p video or a 720p.... People are probably comparing a low quality 480p DVDrip with a high quality 720p video, and that's why they are seeing a difference (color quality and sharpness play a big roll here). It makes no sense to watch HD content on the phone, a good 480p will look just as good and will take less processing power...
Click to expand...
Click to collapse
That is exactly what I've been saying this entire time! And since true 480p is actually 848 x 480, I've been encoding all my videos to 800 x 450 because my hd2's screen just can't take proper advantage of hd. Somewhat ironic considering its name. It requires less processing power and with good encoding, you lose very little quality compared to the original video. This whole 720P playback seems to be just another marketing ploy like the megapixel battle was. Just another bullet to throw on the spec sheet.
Update: If anyone reading this would like to test the quality difference between video resolutions on their respective HD capable device, here's a great test clip in several resolutions: http://www.bigbuckbunny.org/index.php/download/
Yes, it's ideal to reencode to maximize size usage if you're gonna keep the video on the memory for a period of time.
However, for those HD videos that you've downloaded, and you have no wish to dl a SD version of it just for portable viewing, and it's something that you're gonna watch once and delete, that's where the functionality to view HD media comes in handy.
In short, it's more convenient to have the ability than to do without it.
kenkiller said:
Yes, it's ideal to reencode to maximize size usage if you're gonna keep the video on the memory for a period of time.
However, for those HD videos that you've downloaded, and you have no wish to dl a SD version of it just for portable viewing, and it's something that you're gonna watch once and delete, that's where the functionality to view HD media comes in handy.
In short, it's more convenient to have the ability than to do without it.
Click to expand...
Click to collapse
Hmmm good point. I suppose I'll just chalk it up to "convenient but not very practical." Thanks for all the great replies!
Very true and i believe the 720p which actually is for the video output..i just got the Nokia CA75-U cable and the 720p video playback is amazing on big screen TV.
tony800708 said:
Very true and i believe the 720p which actually is for the video output..i just got the Nokia CA75-U cable and the 720p video playback is amazing on big screen TV.
Click to expand...
Click to collapse
That's not 720p, it's standard definition tv.
aeo087 said:
720p is actually 1280x720 pixels, the phone has 800x480, there should be no difference to your eyes from viewing a high quality 480p video or a 720p.... People are probably comparing a low quality 480p DVDrip with a high quality 720p video, and that's why they are seeing a difference (color quality and sharpness play a big roll here). It makes no sense to watch HD content on the phone, a good 480p will look just as good and will take less processing power...
Click to expand...
Click to collapse
Yes, but I meant DVD resolution which has 720 pixels in width.
Besides, my entire collection is in 720p HD.. So when I'm going out and want a movie/series with me for boring times when travelling, it's nice to not have to convert them/re-download a lesser quality rip.
I also think I see a difference, tested with a SD-rip of Top Gear vs HD-rip of it. But might just be in my mind Seems sharper though.
You kow, videos encodings are at different resolutions for luminance and chrominance data.
Color data is often half or quarter the resolution of the actual video resolution.
A properly encoded 1280x720 video will look better than the same encoded at 840x480.
Considering the processing power, when video decoding and scaling are done by hardware, power consumption will be almost identical.
tundra84 said:
Hmmm good point. I suppose I'll just chalk it up to "convenient but not very practical." Thanks for all the great replies!
Click to expand...
Click to collapse
Not practical only for you maybe, but different people have different needs. Don't assume that you can decide for the whole world.
Now that I heard you can put Honeycomb 3.0 on the Nook Color, I am thinking of getting it today at B&N.
However, I will be using the device mainly for watching movies and I love to convert movies. I will be converting 720p .mkv movies to .avi format with 1024x600 resolution and 2,000 kbits rate to get the best video quality.
My question is: Can it play .avi files with 1024x600 resolution and 2,000 kbits rate super smooth on Honeycomb?
Earthbrain said:
Now that I heard you can put Honeycomb 3.0 on the Nook Color, I am thinking of getting it today at B&N.
However, I will be using the device mainly for watching movies and I love to convert movies. I will be converting 720p .mkv movies to .avi format with 1024x600 resolution and 2,000 kbits rate to get the best video quality.
My question is: Can it play .avi files with 1024x600 resolution and 2,000 kbits rate super smooth on Honeycomb?
Click to expand...
Click to collapse
Looking at the Honeycomb thread:
Doesn't work:
-Sound (sadly! Despite my efforts the last hours I didn't get it working properly yet)
-DSP e.g. no hardware video decoding
Click to expand...
Click to collapse
So that would seem to be a significant barrier to your plan ;-)!
In the basic 2.1, the recommendation is for MP4 (H.264) at 1,100 kbps. I recently watched Inception at that setting and it was perfect for the Nook Color.
Check out this thread regarding Handbrake settings for the Nook Color: http://forum.xda-developers.com/showthread.php?t=894165
for any kind of hi-res content, you'll want to use hardware accelerated playback. Unfortunately, the chip in the nook only supports a certain video codec and resolution. h.264 basic profile and a max of 800x480. 1100 kbps looks pretty good.
Any other codec or higher resolution will rely on the software renderer, and it will be very choppy.
I created a nook color preset for handbrake you might find helpful. It will convert your 720p movies to the highest quality the nook supports.
saeba said:
Check out this thread regarding Handbrake settings for the Nook Color: http://forum.xda-developers.com/showthread.php?t=894165
Click to expand...
Click to collapse
You added the link to my thread while I was replying to this one.
MattZTexasu said:
You added the link to my thread while I was replying to this one.
Click to expand...
Click to collapse
Yes, I went back and looked up your thread since I successfully used your presets and wanted to say thanks. They worked great and the results made a long flight from Denver to Orlando very enjoyable !
MattZTexasu said:
for any kind of hi-res content, you'll want to use hardware accelerated playback. Unfortunately, the chip in the nook only supports a certain video codec and resolution. h.264 basic profile and a max of 800x480. 1100 kbps looks pretty good.
Any other codec or higher resolution will rely on the software renderer, and it will be very choppy.
I created a nook color preset for handbrake you might find helpful. It will convert your 720p movies to the highest quality the nook supports.
Click to expand...
Click to collapse
You guys just burst my bubble. If the max resolution that it can play is only 800x480, then I guess I will not be buying the Nook Color. Even my HD2 can play mpg4 file that is encoded in 800x480 with 2,000 kbps smooth as butter without problem. If the NC cannot play 1024x600 with 2,000 kbps, then what is the use?
I guess I will have to wait for the Xoom to come out.
800x480 looks great. The nook scales it up to 1024x600, and the pixel density is high enough that you see no pixels. It looks very smooth.
You do realize that the hd2 has a 1ghz snapdragon processor. While we only have an 800mhz stock that can be overclocked to something equivalent. Why would you expect it to do better than the hd2? I would say they would be the same. But if the difference is worth the extra $350 premium then go for it. 854x480 at 1100kbps looks amazing on the nook.
The biggest dissapointment with my Nook is the video playback. Its not horrendous on eclair, but I have absolutely no luck with it on these froyo builds. Probably going to go back to 2.1 soon just so I can at least view some videos again.
tangomonky said:
The biggest dissapointment with my Nook is the video playback. Its not horrendous on eclair, but I have absolutely no luck with it on these froyo builds. Probably going to go back to 2.1 soon just so I can at least view some videos again.
Click to expand...
Click to collapse
There's no hardware video decoding on Froyo yet.
Mikroft said:
You do realize that the hd2 has a 1ghz snapdragon processor. While we only have an 800mhz stock that can be overclocked to something equivalent. Why would you expect it to do better than the hd2? I would say they would be the same. But if the difference is worth the extra $350 premium then go for it. 854x480 at 1100kbps looks amazing on the nook.
Click to expand...
Click to collapse
I never thought of owning the Nook Color until I heard about being able to put Honeycomb on it. I prematurely got excited and thought that it can do good video playback since my HD2 is excellent at playing 800x480 file at 2,000 kbps encoding. I knew that it can be overclocked to become more powerful. If it can only do 854x480 at 1100 kbps then it is a big disappointment. Beauty is in the eye of the beholder. If 854x480 at 1100 kbps looks good to you, it may not look good to me because of possible pixelation. I want a device that can play full screen resolution with high bit rate. I know that it would require bigger memory card/bigger storage space and slightly consume more power but that is what I am willing to sacrifice.
Well, I guess I have to get either the Xoom or the G-Slate. I don't mind paying extra for it. Just put in some extra work time and I will get a device that I will be happy with.
I love gadgets and love to tinker with them and that is why I enjoy putting all kinds of available OS onto my HD2. I was just about buy the NC just to tinker with it but I guess I will wait until the great people at XDA can somehow get hardware video acceleration on the NC to be able to play videos at higher settings.
Thanks for all the info about the nook's video capability. It was very informative.
DSP support?
What are the chance the DSP will get supported in Froyo/Honeycomb?
So even with hardware acceleration we only get [email protected]
Mike
Video quality
Any idea if this would work better if the nook was oc'd to 1.1, I guess once the dsp is fixed maybe that and a 1.1 cpu will work.
While i do lov to play 720p videos on my captivate (its screens is 800x480) it is down scaling those videos... the main reason i do 720p is because thats what tubemate will let me download them as and still work..
That being said he 480p that the NC can so is still a very good picture.. Normal CTR TV's are only 480i dvd's are at 480p and they still look good on my 42" 1080p tv.. not as good as blu-ray but still good.. and thats stretched to 42" were talking about 7"
1080p 42in= 52.45 DPI
1680x1050 20in monitor= 99.06 DPI
NC running 800x480 at 7inch= 133.28 DPI
NC running 1024x600 at 7inch= 169.55 DPI
Now.. looking at those numbers.. so you REALLY need to run at 1024x600? even at the 800x480 your getting less pixelation then you do on a 42inch 1080p tv.. yes the NC is held ALOT closer.. but even so.. its still giving you DVD quiality picture in your hand on a 7inch screen..
The video playback is definitely disappointing. It sucks not being able to just download a video and just watch it.
I'm getting a bit lost from the conflicting opinions. I'm a lazy and VERY not fussy video viewer. My main use of my NC is to watch videos that were originally made for an iPhone.
Bottom line... Now that sound is working in honeycomb to the NC. am I going to be able to watch my simple iphone type videos on my NC if I take it up to honeycomb? Remember. I'm not at all fussy about quality as long as it isn't too terribly jerky.
Sent from my LogicPD Zoom2 using XDA App
rpharvey said:
I'm getting a bit lost from the conflicting opinions. I'm a lazy and VERY not fussy video viewer. My main use of my NC is to watch videos that were originally made for an iPhone.
Bottom line... Now that sound is working in honeycomb to the NC. am I going to be able to watch my simple iphone type videos on my NC if I take it up to honeycomb? Remember. I'm not at all fussy about quality as long as it isn't too terribly jerky.
Sent from my LogicPD Zoom2 using XDA App
Click to expand...
Click to collapse
From what i understand (and thats not much =) currently honeycomb still has NO hardware acceleration for video.. nither does froyo so the best video playing on a NC you can get is currently running a rooted stock rom.. encoded at 800x480 or below.. the iphone 3gs and older all have a screen size of 480x320 so they SHOULD work as long as they were encoded properly (right codec and such)
Although I understand the excitement, this seems like a very premature discussion. Despite the repeated statement that honeycomb is available on the NC, out is in fact not. What you are seeing is actually an SDK build. Software Developers Kit. For development. And the first SDK at that. You are essentially seeing an emulator running on the nook screen.
Before everyone goes nuts I know that is not technically correct, but it is as correct as saying we are running full honeycomb.
After an AOSP build is released we will see a more functional version and eventually probably see better integration with the video hardware. And for my final rain on this parade...I am a professional video content creator. And if you think you are able to see the difference between DVD quality and 2100 stream HD on a 4.3 inch screen, you are mistaken. Or have vision above that of mortal men.
For the record I owned an HD2, now use the Evo and also own a NookColor.
Sent from my PC36100 using Tapatalk
ministersin said:
...I am a professional video content creator. And if you think you are able to see the difference between DVD quality and 2100 stream HD on a 4.3 inch screen, you are mistaken. Or have vision above that of mortal men.
For the record I owned an HD2, now use the Evo and also own a NookColor.
Click to expand...
Click to collapse
Ok i'm confused by this part...
No one was really talking about the 4.3 inch screen..
ANYWAYS the dvd quality vs 2100 stream HD by that do you mean a 2100/kbps steam?
if thats the case then its not a surprise seeing as 2100/kbps is enough to stream at 480p.... which is dvd quality
Darkomen64 said:
Ok i'm confused by this part...
No one was really talking about the 4.3 inch screen..
ANYWAYS the dvd quality vs 2100 stream HD by that do you mean a 2100/kbps steam?
if thats the case then its not a surprise seeing as 2100/kbps is enough to stream at 480p.... which is dvd quality
Click to expand...
Click to collapse
OP's original question was about "I will be converting 720p .mkv movies to .avi format with 1024x600 resolution and 2,000 kbits rate to get the best video quality."
Later after some responses he comments he gets better resolution on his HD2 (that is a 4.3" screen) so he will skip the nook.
You still point out a misunderstanding I had now that I go back which is that he is starting with a 720p source but ending up 1024x600. But really this is just makes my point stronger because then we are looking at an even smaller difference in the resolution.
I had NC with Cyanogen Mod 7. I couldn't get 720p to work on it.
Now that my NC got broken, I'm thinking of buying it again. Is there anything new about 720p?
i'd like to know too. as from the day after tomorrow i will be a Nook owner too
In this price range you're still not going to find a decent tablet with 720p capabilities. If your only goal is videos, start taking a look at the chinese tablets and the archos. If you want a tablet with the ability to do it, but not perfectly, then the nook is your best choice.
I say not perfectly, as I found that 720p video was better on the .29kernel (1300mhz) with Moboplayer. 720p works okay with overclock and Moboplayer on the .32 kernel though...
That said, 720p is overkill for that small of a screen.
sawvellra26 said:
I would see the tablet being worth it if it was 1080p but I'm not sure aboutv720
Check out my newbie YouTube: http://youtube.com/androidhow
Click to expand...
Click to collapse
Um what? ----
Basically no, there isn't any news on the video playback front. The new B&N update's codec had the same file limitations that we had previously, so we lack the codecs for 720p (like an Archos has).
If you want 720p playback get a used Galaxy Tab.
It really isn't a problem for me to watch 720p on NC's screen, but if it was able to do it, it would save the hassle of converting the videos and movies I download for my PC.
I will try moboplayer with OC.
wajed said:
It really isn't a problem for me to watch 720p on NC's screen, but if it was able to do it, it would save the hassle of converting the videos and movies I download for my PC.
I will try moboplayer with OC.
Click to expand...
Click to collapse
At least 1350 isn't enough to run 720p videos. I tried to set up tversity but couldn't get it to transcode.. Didn't feel like setting up either of the free alternatives either, lots of fuzzing with config files..
Technical question for you re-encoding guys. Does the 854 limit count after or before anamorphic scaling? So is it possible to play back pal 2.3 picture format movies? Native resolution 720x445, stretches to 1024 wide on-screen..
What resolution and file type is best for the Nook Color? I tried one at 1028x563ish and it won't play. I have another that is like 420x800 or something like that and it plays but picture quality isn't quite as good as it could be (worse than streaming content viewed on the nook). What have you guys had work well for you? I have been using mp4 files cause they will play on my nook and my wife's iPad
The search function is your friend...there are whole discussions on this subject. To sum up...854X480 is the Max resolution for hardware based playback. There are multiple links to various handbrake presets...the one I use is set to 1k kbits.
Sent from my NookColor using XDA Premium App
MoBo Player is also your friend. Works well with just about anything.
Try 512x300 (a quarter of the Nook screen) at 600 kbps with 96kbps audio. More than sufficient!
I know it's not as good as the max res the Nook supports but it allows you to put many more movies on it at the same time...
I usually use 852x480... I didn't know about the 854x480 limit - I'm not sure where I got 852 from. I use ffmpeg to rip... the most important thing is to have -vpre baseline in the options or the video may not play. Mp4 supports a ton of different options when encoding, and baseline makes sure that nothing is included that the nook can't handle.
ExploreMN said:
MoBo Player is also your friend. Works well with just about anything.
Click to expand...
Click to collapse
I use handbrake and set video to 1024x576. Mobo plays this perfectly.
I realize this is beyond the max rez, but with Mobo it is gorgeous for playback.
framitz said:
I use handbrake and set video to 1024x576. Mobo plays this perfectly.
I realize this is beyond the max rez, but with Mobo it is gorgeous for playback.
Click to expand...
Click to collapse
Just note that your battery life will suffer considerably compared to encoding the video so that the DSP can handle decoding.
I use Cucosofts dvd ripper ultimate.this software is capable of converting to just about any format out there.I've had great success with mp4 itouch settings. Set to maximum bit rate for the best picture quality possible.Rips and converts any dvd I've thrown at it.Audio and video quality is great.