Stream Movies from PC to NOOK by WIFI. VLC Stream & Convert - Nook Color General

Got this working perfectly as you can see... http://www.youtube.com/watch?v=00UxoPJ5XsA
This app will let you stream media from your pc to your nook using Wifi.
Download from market vlc stream and convert. (mobile)
Download vlc media player (PC)
Make sure you have ports 5554 and 8080 open on your router. More then likely you already do!
For Pc install vlc media player then open and go to view > add interface> and click on Web interface. IF your running windows it will ***** about it but just click allow.
Make sure your firewall won't block the ports. So if it doesn't work just disable your firewall just to test to see if that is the problem.
Ok your done with the pc.
Now install the app and open it up on the nook
Go to menu then connect > scan > after scan it should find your pc. click OK. You should be connected.
If you have problems go to their home site and make sure you follow the steps www.traveldevel.com/vlc-stream-convert
Ok now for the magic...
Once connected you should be able to browse your computer for files.
Now your going to want to optimize it for the nook.
Go to menu settings >steam to phone (rtsp) >caching (in ms) set to 1000 , i use 500 but default is 2000ms and it will lag like hell.
Next go to H.264 AVC settings I have mine set at custom bitrate at 1024 frame rate is at 30 with is 640 and Canvas aspect ratio is 16:9 , I selected cavas crop and that's it!
Go back to settings and go to general > playback and I have Landscape and Portrait to "fit to screen".
Obviously if you don't have the paid version you will have to set bitrate at 768 and width at 480.
Hope you guys enjoy this cause this Rocks!
***edit had a little rips and tears in video so i adjusted the cache to 50ms and it seems to be completely gone.

I got this to work, but the video quality has to be set to 'dismal' to make it happen. I finally got streaming video read from my desktop to display on the Nook, but the video bitrate must be set as low as possible (128), and the video width nearly as low as possible (240). The resulting video quality is terrible, and still occasionally jumps and is out of sync with audio. I am trying to stream a straight DVD rip, so perhaps this is a problem on my desktops end not being able to decode, re-encode and stream all at the same time from a high quality source. Perhaps if the source video is downscaled a bit or changed to the same video and audio codecs to prevent the need to re-encode things might work better, but I gave up for the time being because the results I got were so dissapointing. I can stream my webcam input to the Nook with acceptable results, which is acutally why I bought VLC S&C to begin with, so not a total loss.
This has potential, but I think you need a rather buff desktop setup to get it to work well.

After spending a whole day learning about creating a VPN and accessing it both locally and remotely, I finally got it working!
I have decent quality running at 920 pixel width, but I haven't played around with bitrate too much just yet. I'm thinking I should be able to get it to be a bit better without creating massive buffer times.
I'm still running on the free version since I wanted to be sure I can get everything working right. I definitely want to toss a few bucks to the developer, but want everything set up so I'm not just annoyed when I do!
After spending a whole day learning about creating a VPN and accessing it both locally and remotely, I finally got it working!
I have decent quality running at 920 pixel width, but I haven't played around with bitrate too much just yet. I'm thinking I should be able to get it to be a bit better without creating massive buffer times.
I'm still running on the free version since I wanted to be sure I can get everything working right. I definitely want to toss a few bucks to the developer, but want everything set up so I'm not just annoyed when I do!
Edit:
So I've played around with this a bit more and have gotten decent quality streaming video playing over a VPN! Assuming you have successfully connected to your computer and can play video, try these settings:
Stream to Phone (rtsp) >
Video Codec: H.264 AVC
H.264 AVC Settings >
Video Bitrate: 768
Frame rate: 29.97
Width: 480
Canvas Aspect Ratio: 16:9 (854:480)
Movies of various qualities seem to have bit of grain but they're definitely acceptable to me.

OMG Thanks man! I got it to work! I did a few tweaks and I got to say it's working absolutely beautifully. I was trying to run everything as mp4 don't know why i didn't think to do x264 avc settings
I did what you did and used these settings
Frame Rate 29.97
Width 480
Canvas aspect ratio 16:9
Ok this is the trick to get it to work
Set "Caching (in ms)" from the default 2000ms to 1000ms and fixes the frame rate issue 100%. For all i know it could play at 60fps and I wouldn't notice any improvements. Smooth as butter. Resolution is comparable to a netflix stream so resolution is pretty good B+. In playback I adjusted the screen to see if i could stretch it out a bit but didn't really get it to 100 full screen, maybe about 70%. Going to do some more tweaking. Maybe even get the pro version now i know this rocks! BRB...
I just running this from wifi didn't have to do a vpn to get it work. I did make sure i opened the ports for 8080 and 5554 on my router just to be safe.
*************edit please buy the pro version it is much nicer!!! So these settings can be increased for better resolution and bit rates!!!!

Just posted a video up! Enjoy!

I just use SubSonic. Install the program on your PC and the app on your Nook. No ports need to be open if your watching on your local network and only 1 port needs to be open if you want to watch remotely. Streams every music format under the sun and most video formats. For video it converts it all to Flash and lets you choose your Bitrate. I like it because I can lower the bitrate if on a slow link or even use it on my laptop.
edit - can't post url's until I pass some post limit. w-w-w.subsonic.o-r-g

I say that would be good for audio streaming. I didn't see anything on their site to actually stream video. However, i'm not saying they don't but VLC has a awesome rep for converting video and such for many years. I've had them i swear for at least 10.

EDIT - Found the issue was that I had to set the Player mode to stream to phone (rtsp).
Thanks for the info. Trying to get this to work now. I now able to browse the files on my computer, but whenever I try to play a file it says "Cannot create play command!".
Same message if I try to file a video or mp3 file. I've made sure my ports are open. Any ideas?

can i download anytime file type like avi or does it have to be H.264 AVC.
so in other words can i download a movie and not convert it and it will still play?

EverythingNook said:
can i download anytime file type like avi or does it have to be H.264 AVC.
so in other words can i download a movie and not convert it and it will still play?
Click to expand...
Click to collapse
It will play avi files. I believe it will convert any of the many type of video formats that VLC plays.
Still working on tweaking my connection. The quality of the video is great but the lag is pretty bad. I tried mimicking your settings, Todfather (on non-paid). Great app but I need to figure out how to get a better fps.
I'm using CM7 and router is on wireless G connection.

Ahhh FPS fix was in the cache settings (2000 was default) when i had it at default it was a bit laggy, after i adjusted it to 1000 it was perfect then i just said screw it and brought it all the way down to 50ms still is fine! That may be overkill but what the hell. OH yeah i am also running CM7 with dalingrins OC kernel and have it set to 1.1ghz on interactive. I am not to learned in all the different formats but i played a mp4 mv4 h264 and a avi I think. But honestly I only download 264 cause i usually stream stuff to my xbox.
What are your settings now? I'm willing to help ya!
Ok here are my current settings
video codec h.264 avc
caching 50ms
bitrate is 1024 (paid) yours will be 720 witch is nice as hell but just not as nice as 1024
frame rate 29.97
width 640 (paid) yours will be 480
canvas ratio 16:9
anyone have any clue what reference frames do?

Here are my settings:
cache settings 1000 (lowering it didn't seem to help)
video codec h.264 avc
caching 50ms
bitrate is 768
frame rate 29.97
width 480
canvas ratio 16:9
I have tried many variations but cannot seem to get a better framerate. I should probably mention that I am using verygreen's SD installer for CM7 and Dalingrin's kernel with cpu OC'ed @ 1.1. Quadrant scores of 2k+.

anyone getting this working on honeycomb? i just get out of synch choppy video
Sent from my NookColor

It works!!! This is enough reason to setup a vpn IMO. Christ... NetLimiter says 108KB with the free settings. I only have like 40k uplink to the outside world!!! WEAK.
The video gets out of sync easily though. Any ideas?

tablo said:
Here are my settings:
cache settings 1000 (lowering it didn't seem to help)
video codec h.264 avc
caching 50ms
bitrate is 768
frame rate 29.97
width 480
canvas ratio 16:9
I have tried many variations but cannot seem to get a better framerate. I should probably mention that I am using verygreen's SD installer for CM7 and Dalingrin's kernel with cpu OC'ed @ 1.1. Quadrant scores of 2k+.
Click to expand...
Click to collapse
Perhaps a limitation with having OS on a sd card?

Sync issues seems to be bad if i pause and restart. I'm playing with some settings now to figure it out

Awesome Awesome!! Got it to work. Thanks a million. Haven't played with all the setting but settings from the OP works for me. I'm on the free VLC now. Will test it some more and will upgrade my VLC.

I am getting could not connect ip:5554 error.
Running rooted stock OS. Opened the TCP ports 5554 and 8080 in Router.
Any idea?

Anyone using this with verygreen's SD installer for CM get an acceptable frame rate?
Edit - Tried it from my auto-nootered 1.1 and was able to get a good frame rate. The problem seems to be that I am on a SD bootable CM7 ROM.

I thought so ^^ Sd cards are just not as efficient has internal ssds. I tried running on a sd as well and just couldn't deal with the read write speads even though i was on a class 6 sandisk. Glad to hear you solved your problem

Related

Best TCPMP configuration

Hi.
I'd like to know which settings result in the best video playback on the TyTN II.
Forgive me if this is posted somewhere else, but I could not find it when searching.
I'm running WM 6.1 Sleuth 3.0 with TCPMP 0.81.
How about the best settings for Coreplayer as well. Also running Sleuth 3.0. Sleuth any comments, you seem to have Coreplayer as well.
Jckf said:
Hi.
I'd like to know which settings result in the best video playback on the TyTN II.
Forgive me if this is posted somewhere else, but I could not find it when searching.
I'm running WM 6.1 Sleuth 3.0 with TCPMP 0.81.
Click to expand...
Click to collapse
There is no best settings!
It's all about how you rip your movies!!
Have you ever heard the phrase, "Garbage in, Garbage out"
If you start out with a quality file, you won't need TCPMP to enhance or make it better.
All my movies are .avi and I use Clone DVD Mobile to rip them. Personally, I haven't had any issues playng movies with TCPMP or CORE Player.
All my settings are default
I'm copying videos that are not converted in any special way to play back good on mobile devices.
..........
dwny said:
There is no best settings!
It's all about how you rip your movies!!
Have you ever heard the phrase, "Garbage in, Garbage out"
If you start out with a quality file, you won't need TCPMP to enhance or make it better.
All my movies are .avi and I use Clone DVD Mobile to rip them. Personally, I haven't had any issues playng movies with TCPMP or CORE Player.
All my settings are default
Click to expand...
Click to collapse
guys what dwny said is right .....but also you can search online for any dvd to ipod (zune) program and it will work as good also!!
--------------------------------------------------------------------------------
SO far I noticed 2 things that effected quality of video.
I ripped 2 avi with different settings.
Video A was in 320x240 (cropped), 26fps
Video B was in 512x384 (unedited), 29fps
1) Video A played smoothly throughout. Audio lag was evident after about 1.5 hrs. Otherwise very watchable. Thus I figured 26fps is max for the Kaiser.
2) The video B skipped and dragged. Audio stayed in sync. When I selected TCPMP to play video B in full original size (overlapping the screen) it played smoother. Thus I figure that resizing is too much for the cpu of the Kaiser so when you encode, select 320x240.
fyi, audio was mp3 128kbps, 44000 on both.
I should specify what I mean by full original size.
Options --> Zoom ---> 100%
Also should specify I mean "when encoding select 320x240" MAXIMUM which will reduce the load on the cpu for video resizing.
You know, sometimes, you just happens to have badly ripped (poorly, or improperly or whatever but someone else did it and you don't have control) video but would like to watch it.
So, looking for better settings to improve the viewing.....
Latest video codec? audio codec? cache? how to set it? Where to get it from?........
transportguy said:
--------------------------------------------------------------------------------
SO far I noticed 2 things that effected quality of video.
I ripped 2 avi with different settings.
Video A was in 320x240 (cropped), 26fps
Video B was in 512x384 (unedited), 29fps
1) Video A played smoothly throughout. Audio lag was evident after about 1.5 hrs. Otherwise very watchable. Thus I figured 26fps is max for the Kaiser.
2) The video B skipped and dragged. Audio stayed in sync. When I selected TCPMP to play video B in full original size (overlapping the screen) it played smoother. Thus I figure that resizing is too much for the cpu of the Kaiser so when you encode, select 320x240.
fyi, audio was mp3 128kbps, 44000 on both.
I should specify what I mean by full original size.
Options --> Zoom ---> 100%
Also should specify I mean "when encoding select 320x240" MAXIMUM which will reduce the load on the cpu for video resizing.
Click to expand...
Click to collapse
Why wouldn't you just encode it to the natural screen size, and why wouldn't it having to resize bigger rips slow it down?
This is a pretty strange post.. Walking a mile is easier than running a mile. Walking a mile with nothing on your back is easier than walking a mile with Yoda on your back.
Common sense

Slow video playback

Is anyone having problems with video playback?
WMV files they are played very slow (loosing a lot of frames). With MP4 I got best results but not the best. Any suggestions??
Thanks
WMV
I can't even get the above files to play
are you using Media Player? as video playback has always been awful on Medial Player on every pocket pc or smartphone ive everhad.
install TCPMP and video playback will be perfect, and will play any file you throw at it
http://forum.xda-developers.com/showthread.php?t=380387&highlight=tcpmp+diamond
Thanks for the tip keyz86. I'll try it.
no problem, glad to help a fellow Dimondarian
won't play
loaded the TCPMP but everytime I try and start it i get the attached error, using diamond help
keyz86 said:
no problem, glad to help a fellow Dimondarian
Click to expand...
Click to collapse
Dimondarian Cool hehehe
Has anyone been able to play a full resolution file without skipping?
I am using CorePlayer now but if another player works better, please say so.
With Coreplayer I benchmark about 85%, which is not good enough.
I believe the Diamond should be able to get 100%.
I found that an encoded mp4 file would play about the same as the original avi xvid file...
What do you use to encode videos specifically for the Diamond?
Come on!! Post your results!
tretre said:
What do you use to encode videos specifically for the Diamond?
Come on!! Post your results!
Click to expand...
Click to collapse
What video settings do you use with coreplayer ?
DirectDraw, GDI or what ?
This is what i get:
With these configs.:
But with some other videos i have i get only 88% speed and some frame drops and tearing.
Doesnt the Diamond has a good video hardware.
Imo, it shouldnt lag at all.
Ive read somewhere that it doesnt use the hardware correctly since the drivers were not fully implemented. Not sure if its true.
Still looking for a good solution... any more help?
Coreplayer is still choppy ...
Yeah, I wasn't able to get WMVs to play using this, either.
I think what we need to have a look at is which encoding, resolution, bitrate, fps, etc are optimal for the diamond using core player.
I'm experimenting a bit. Will report back in a bit...
I've just got my Ignito (diamond) a couple of days ago, but I've got a long history of video playback on hand helds. Since this is my first time post, and I happen to have a bit of time on my hands.... I'm going to convert a file into a series of different resolutions and settings to see which one will perform the best. I know the objective is to get a full res one to play, but I'll see what I can come up with.
Also, I'm using the default ROM at this time.
With Coreplayer you should use the 'QTv' display option - this is hardware accelerated and beats 100% benchmark on every AVI I have tried. If you get a blank display using this mode, you are using an old version and need to update.
Alright. After trying a bunch of different codecs, encoders, video and audio formats at various resolutions I came the conclusion that for now, full resolution video is just not possible without jerky movements during continuous motion or fast action scenes.
My eyes are very sensitive and I get really irritated if playback is not perfectly smooth.
So far what works the best in achieving this kind of natural playback is AVI as the output container with XviD video codec at 480 x 360 resolution, and mp3 audio. I set the video and audio bitrates to match whatever the source video was (min 864 kbps and max 1008 kbps for video and 192 kbps for audio).
Even then, CorePlayer is a must with the following settigns: QTv On, TytnII driver mode On and Smooth Zoom On.
Every now and again CorePlayer will show only a purple screen during playback when QTv mode on. At that point I usually do a soft reset and it starts working again.
This issue may be resolved with an upcoming release of CorePlayer (1.3) but until then, the solution above works exceptionally well.
I'd be very interested in anyone else is having success in other ways...
320 by 240 versus 640 by 480
I have done some playing with conversion and have found that the Diamond (currently) does not support the 640 by 480 settings with a good bitrate. The BEST conversion I have found (using Coreplayer to play back the files) is using the BETA Version of the Pocket Divx Encoder (http://www.pocketdivxencoder.net/EN_index.htm) and using the HTC Diamond Template (NON VGA!!!!, there is a VGA and non VGA) that team has developed. They have done an excellent job!
The output settings -
Dimensions 320 by 240
Video Quaility - "36" ... 584 kb bitrate
Hopefully an update by HTC or coreplayer will be released to fully utilize the resolution that the Diamond SHOULD be able to support, but for a clear, non jerky playback, this is my 2 cents
im able to play those axxo dvdripson using coreplayer without any sort of convertion....
I want to share my experience. I am using core player and trying to recode unprotected high-definition TV shows (original resolution of 1920x1080) that I've recorded on Windows Media Center (.dvr-ms files) to watch on my Sprint Diamond. Unfortunately .dvr-ms are poorly supported, and the only program I've found to recode is TMPGEnc 4.0 Xpress.
I am using Core Player version 1.2.5 build 4506, and my video output is QTv Display with the Tytn II driver mode enabled.
Like everyone else here, I have had horrible results when converting the shows to DivX at 640x360 at any usuable bitrate (above 500 kbps). Benchmarking in Core Player yielded a playback speed of 66% or so (completely unacceptable, obviously). So I played around with the resolution and bitrate, and finally settled on the following:
Format: DivX
resolution: 512x288 (maintains the 16:9 aspect ratio of the original)
Video bitrate: 850 kbps
Frame rate: 29.97 fps (progressive)
Audio: MP3
Audio bitrate: 80 kbps, 48kHz sample rate
With those settings, I have a 104% playback benchmark with around 25 dropped frames compared to several thousand played, and about 29.5 fps. Basically, it is completely smooth audio and video.
I was still PO'd that I had to sacrifice so much resolution and bitrate on a supposed media device, so I played around with other formats. WMV was awful. MPEG-2 was awful, and avi was passable, but no better than DivX. I also decided to try h.264 (MPEG-4 AVC). Here are the settings I used:
Video Format: MPEG-4 AVC (saves as .mp4)
Resolution: 640x360 (still maintaining the original 16:9 AR)
Video bitrate: 1000 kbps
frame rate: 29.97 fps (progressive)
Audio format: AAC
Audio bitrate: 96 kbps, 48kHz sample rate
Core Player absolutely choked on this. It was unwatchable, and the benchmark revealed a playback speed of 50%. Dropped frames were higher than played frames (!) and framerate was 13 fps. Obviously not successful.
But, before I deleted the file, on a whim I decided to try Windows Media Player and...it was completely FLAWLESS playback. Absolutely beautiful, smooth motion, no audio stuttering, slow and fast pans were the best I've ever seen on a WM device.
Why??? Is there something I'm missing about this that someone can elaborate on? Is this the fabled "hardware acceleration" that I've read so much about? I should note that WMP had a hard time on a 320x240 .wmv file, so I can't really understand how it is able to play a 640x360 .mp4 file so smoothly. In any event, I have found my perfect file format, and, surprisingly, it doesn't involve Core Player in any way.
-R
The thing is that HTC didn't release any kind of SDK for Diamond or Touch Pro and companies like CoreCodec have hard time trying to figure out how to use the HW acceleration but they are trying very hard to improve the situation so maybe with time they will be able to use the HW for now the only way we wan't to watch videos with HW acceleration is only WMP which means recoding or atleast remuxing files.
Cheers
P.S. Could you post exact specs of the .mp4 file? What kind of AVC it was and things like that.
in regards to the WMP hardware acceleration.
is it better on battery life than having coreplayer trying its hard out to render a video. even if its a small 320x vid that plays at 120%. Does that mean that the cpu is running near max?

Rockplayer 1.5.x (Tegra 2 optimisations)

Thanks to the people over at Modaco I found out that a new Rock player is out
The latest 1.5.x release adds network streaming (via browser integration) and optimisations for Tegra 2 hardware.
If you have another ver. installed please uninstall it. Go to the market install 1.5.0 when you start it, it will have an update to 1.5.1 and once installed just activate it. (if you have a paid copy) if not it will have ads paid is only $9.99
The new update works great, this thing fly's and has loaded everything I throw at it.
Web streaming is easy I have Tversity setup on my home pc and a link to the IP in my browse I just select what I want to see and the stream starts right away in rockplayer.
I am still testing it, but so far this thing is WIN!
Really? Sweeeet. Ima try out som HD Videos now see how they run!
Just saw it on my Captivate. Trying it now on the Gtab
Let's see it play 720p MKV files natively. I'll be really excited if it can. Will try later.
I just tried a .mov (don't know how it was encoded) it played but like 1 fps and sound dropped out after. 1 minute. I then tried an H.264 .mp4. Same deal. Both were 1080p.
What is the gtab supposed to play 1080p in? Any one know?
The only video I had on my Gtab was a 720p 3211kbps XviD with AC3 audio. I tried playing it using hardware decode and it played beautifully but with no audio
Haven't had time to try anything else yet. Will post results when I get a chance.
So I am pretty disappointed with this update. I still can't play H.264 or mkv MPEG4 files in 1080p. The Tegra 2 is supposed to have an on-chip processor for H.264, but this does not seem to take advantage of it.
Thanks for the headsup on this one.
I downloaded and installed.
When I play my 720p mp4 movies, not sure how they are encoded, it asks me if I want hardware decoding mode or software. Which one should I pick?
Coty
I always try hardware first if it fails then I go software.
OK, so after a bunch of trial and error I got 1080p playing in Rockplayer 1.51 with hardware decoding. The file NEEDS to be an MP4 container encoded with MPEG. I used Handbrake to get it done. Everything else I tried doesn't work one way or another, either FC, no sound or no video. I hope this helps someone.
Using 1.51 with TnT 3.0, hardware acceleration mode resets my Gtablet. Screen blacks out and then reboots, starting at the fireworks streamer spash screen.
Tried multiple times with different files with same result.
yea the tab is unable to play videos encoded in High Profile due to hardware limitations with the Tegra chip. it only works with Baseline and Main profile. from my experience, Main gives a cleaner picture than Baseline does. if its encoded in High, the video will just stutter.
was excited to see that the new Rockplayer was Tegra optimized but it will never play 720p or 1080p vids without being converted to those profiles first. was really hoping i can just drag and drop my downloaded 720p tv shows into the tab and watch it but eh well. i need to figure out how to reencode my files while keeping it as close to 720p quality as possible.
gotwillk said:
yea the tab is unable to play videos encoded in High Profile due to hardware limitations with the Tegra chip. it only works with Baseline and Main profile. from my experience, Main gives a cleaner picture than Baseline does. if its encoded in High, the video will just stutter.
was excited to see that the new Rockplayer was Tegra optimized but it will never play 720p or 1080p vids without being converted to those profiles first. was really hoping i can just drag and drop my downloaded 720p tv shows into the tab and watch it but eh well. i need to figure out how to reencode my files while keeping it as close to 720p quality as possible.
Click to expand...
Click to collapse
I must be unlucky, since 1.51 hardware mode crashes and resets my Gtablet with TnT 3.0 after playing a few seconds.
Why do you want to encode at 720p when the Gtab is not 720p? Seems overkill- if the files are for the Gtablet. I can see if just copying over to play, but if redoing for G, why not custom res to native of device?
rushless said:
I must be unlucky, since 1.51 hardware mode crashes and resets my Gtablet with TnT 3.0 after playing a few seconds.
Why do you want to encode at 720p when the Gtab is not 720p? Seems overkill- if the files are for the Gtablet. I can see if just copying over to play, but if redoing for G, why not custom res to native of device?
Click to expand...
Click to collapse
well not 720p but at least close to it. the reason is that it will cause blockiness otherwise, especially for the scenes that have a lot of movement. i want to keep everything the way it is but using the Main profile instead of High profile, which the original vid is encoded in. i think i've gotten it pretty close as the original file but still noticeable blockiness in high movement scenes. i'm a guy thats a stickler for quality video and audio. don't mind me lol.
gotwillk said:
i need to figure out how to reencode my files while keeping it as close to 720p quality as possible.
Click to expand...
Click to collapse
I convert my TV recordings using a free program called SUPER:
http://www.erightsoft.com/SUPER.html#Dnload
Lots of features, including a drag and drop queue to batch convert multiple files.
It's a little confusing at first, but has a good instruction page, and tool tips.
Right mouse click brings up different menus, depending on what your click.
Double clicking a file in the queue shows information about the source file.
Check the High Quality, and Top Quality boxes, 3600 or higher bitrate.
MP4 container, MPEG-4 codec, and AAA LC audio works on Gtab.
As for screen resolution from 720p source file, there doesn't seem to be much difference above 800 wide on the Gtab, so I set scale size to 800x448 for 16:9 video that fills the screen (slight black bands top & bottom, but scaled correct).
Good compromise between file size, and quality.
If you choose the original scaling, it converts the fastest, but huge file size.
Some programs like "No Ordinary Family" have audio in channel 2, so if there is no audio, change default to channel 2 in the settings before you convert.
Hope this helps.
I might be the odd one out with this program. I have had horrible experiences with compatibility, function, and even replicating the same failures.
I have a series of files all encoded by the same person form a "podcast" type video series. Some of the files will "load" in hardware mode(i say load because often sound doesn't work) and some will not. The catch is all of them load and fail sometimes.
I noticed virtually no change in the tegra "optimization" I am really disappointed frankly. I have no reason to buy the software if it doesn't support what I need and I was really hoping this iteration would provide me with some kind of noticeable improvement. I even had to use titanium to wipe data for rockplayer for it to launch any video at all. It also force closes opening videos that used to play perfectly in the old version.
I guess multimedia and android still don't mix =/
High Profile
I having success with HP video using Mediacoder. Both hardware and software rendering are successful with deinterlacing, 6 B-frames and 1920 by 1080 resolution.. My source is AVCHD content, so I am having some interesting issues with audio though....
[email protected] said:
I having success with HP video using Mediacoder. Both hardware and software rendering are successful with deinterlacing, 6 B-frames and 1920 by 1080 resolution.. My source is AVCHD content, so I am having some interesting issues with audio though....
Click to expand...
Click to collapse
what does deinterlacing and 6 b-frames do exactly?
also can you post the rest of your settings? i've been following someone else's settings on a Droid forum and they don't work that well with the tab.
For what it's worth, VLC for Android is reportedly in the works for early 2011.
Jokulgoblin said:
For what it's worth, VLC for Android is reportedly in the works for early 2011.
Click to expand...
Click to collapse
Great news i look foward to trying it out.

[Howto] Video watching on Nook Color

As you may know, the Nook color has PowerVR SGX530 Graphics chip, which is also available on Droid 2 and Droid X.
This chip is pretty good when it comes to medium 3D performance and video playback. It can play videos quite nicely, but only the formats that it knows. Other formats will need to be played using software, which will give you medicore level playback.
If you have an MP4 files (which are encoded with H.264 Base level encoding), those files will play with hardware decoding great. However, if you have other video content (episodes, both in AVI/XVid or MKV/H.264 format), Nook will play them badly with 3rd party software (rock player, vplayer, etc).
Thats where FFMPEG could help a lot, if you're using Linux, all you need to do is install ffmpeg and run the following command:
Code:
ffmpeg -y -threads 8 -i myvideo.avi -b 800k -bt 1000k -vcodec libx264 -vpre default -vpre baseline -acodec libfaac -ac 2 -ar 44100 -ab 128k mynewvideo.mp4
the "myvideo.avi" is your original AVI file, and "mynewvideo.mp4" is the new MP4 file which could be played nicely on the Nook Color. Please note: if your video is bigger then 854x480, then you need to add the -s XxY where XxY is the width:height of the video (example: 640x352). If your video needs a new aspect ratio, you can use the -aspect parameter (example: -aspect 16:9)
If you're using a mac, then handbrake is your friend, as other tools which are based on ffmpeg.
On Windows you can either install FFMPEG for Windows, or you can use An application called "Any Video converter", and simply select your original file name, Select X264 as video codec, and convert. The output file should be played well.
No matter what conversion software you use, make sure that the H.264 profile that you use is set to base-level (or "base"). Anything higher cannot be played by the nook without frame skipping.
If you want to test if your video can be played with hardware acceleration, upload your video to your Nook (or to the Micro SD card), open any file manager and click on the mp4 file. Try to play the video with the "Movies" built in app. If the app will recognize your video, it will play it without any issues or frame skipping.
Good luck
Hetz
HandBrake can be used on Windows also
I read there are aspect ratio issues with the built in player. But I also read that even in mp4 base other video players can't take advantage of the hardware playback accel (proprietary drivers). Is that correct?
Handbrake doesn't work for windows?
triggrhaapi said:
Handbrake doesn't work for windows?
Click to expand...
Click to collapse
Handbrake works great on Windows. Encoded a few this week for the Nook and ran like buttah.
Out of curiosity, why not just use RockPlayer. I'm yet to get an NC so I may be missing something.
It runs kind of choppy on video files encoded with anything other H.264/MPEG4 and the audio seems to get out of sync quickly
Mikey1022 said:
HandBrake can be used on Windows also
Click to expand...
Click to collapse
And linux.
the latest version of rock player seems to have a lot better handle on audio sync...
we can never watch the avi videos without converting ?
Maybe
yemin88 said:
we can never watch the avi videos without converting ?
Click to expand...
Click to collapse
It really depends how the official Froyo update (coming in January) will improve performance.
rock player works fine... the problem is that you cant have above a 480p video. the reason is its not the audio thats lagging its the video studdering and thats whats causing the lagg
The topic title should read "how to watch videos on your nook if you run Linux"
You added all the settings you need for it, but not for the other operating systems lol You can run the file through any of these programs, (speaking Mac/Win) but just because you encode it with H.264 doesn't mean its going to play smoothly. If your source file is 1080p, this obviously isn't going to work.
My source file is:
H.264
Deinterlaced
720p
30fps
VBR 1 pass
AAC. 192kbps 48kHz, Stereo
So far Im at a video file @ 1024x576 at 15fps (tried to pull the Consistent Quality slider to 100%, but didn't see much differance) thats had the smoothest playback.
Now Im pretty much brand new to video editing and making, are there any settings I could be useing to make this file more smooth using Handbreak....or even more so In Adobe Premiere?
Im basically trying to see what the highest quality the Nook can take. Not to mention a continuous video of my coral reef while Im at work sitting next to me on my NC would b kinda epic
I use DropFolders. It uses HandBrake & you set it up with a watch folder & a destination folder. All you do is drop a video in the watch folder & it converts the file & puts it in your destination folder. You set up the HandBrake arguements in Drop Folders. Works like a charm.
Cheers,
kev
MrOtsKrad said:
The topic title should read "how to watch videos on your nook if you run Linux"
You added all the settings you need for it, but not for the other operating systems lol You can run the file through any of these programs, (speaking Mac/Win) but just because you encode it with H.264 doesn't mean its going to play smoothly. If your source file is 1080p, this obviously isn't going to work.
My source file is:
H.264
Deinterlaced
720p
30fps
VBR 1 pass
AAC. 192kbps 48kHz, Stereo
So far Im at a video file @ 1024x576 at 15fps (tried to pull the Consistent Quality slider to 100%, but didn't see much differance) thats had the smoothest playback.
Now Im pretty much brand new to video editing and making, are there any settings I could be useing to make this file more smooth using Handbreak....or even more so In Adobe Premiere?
Im basically trying to see what the highest quality the Nook can take. Not to mention a continuous video of my coral reef while Im at work sitting next to me on my NC would b kinda epic
Click to expand...
Click to collapse
According to the published specs for the NC, the default app will not play video above 854x480. If you want to use hardware decoding through the default app, you'll need to scale that down from 1024.
I have several videos encoded using one of the latest nightly builds of handbrake for NC, and with the constant quality set at 20, playback is flawless. You can use the "Apple Universal" setting to get the required baseline profile for MP4 and then adjust the video size as you like.
You can also use the "High Profile" and change some settings and per HERE. I was, however, able to set the max width above 720, unlike the third poster.
Innnnnnteresting! Thank you! I will give this a shot and see what I come up with
I posted a handbrake preset here. It works well for me.
Hi why can you try rockplayer for play video like divx
Sent from my LogicPD Zoom2 using XDA App
triggrhaapi said:
Handbrake doesn't work for windows?
Click to expand...
Click to collapse
Don't worry, I found an easy way to convert videos for nook color, read the article "Nook Color Video Converter Review – easy play any video on Nook Color"
from
Code:
icamcorder.net
Got a Nook Color over the weekend, and video looks great using the Handbrake preset posted here... I'm using Autonooter, and the built in Gallery app to play it. However, I'm curious, if I decided to try out Honeycomb, will other video player apps use hardware decoding with files encoded with the Handbrake preset, or is it limited to the stock Nook app? Thanks!

[Q] Best movie settings?

can you guys tell me some good settings to work on the nook? and what do you guys use to convert videos?
P.S. I have already seen the "Nook Color preset for Handbrake" and it said it would take over 4 hours to convert it!
EverythingNook said:
can you guys tell me some good settings to work on the nook? and what do you guys use to convert videos?
P.S. I have already seen the "Nook Color preset for Handbrake" and it said it would take over 4 hours to convert it!
Click to expand...
Click to collapse
Depending on resolution.
For low def videos on my OC kernel at 1.1Ghz, I can use moboplayer with software decoding without any issues with my AVI files.
(no need for conversion).
Not with 720p videos... They will need to be converted and using handbrake, I can achieve around real time or about 1.5x real time. (2 hr video will encode in about 1 1/2 hours) Just que them up and go to sleep.
hpark21 said:
Depending on resolution.
For low def videos on my OC kernel at 1.1Ghz, I can use moboplayer with software decoding without any issues with my AVI files.
(no need for conversion).
Not with 720p videos... They will need to be converted and using handbrake, I can achieve around real time or about 1.5x real time. (2 hr video will encode in about 1 1/2 hours) Just que them up and go to sleep.
Click to expand...
Click to collapse
thanks for the info! so avi files dont need to be converted?
Encoding time depends on the source vs output somewhat, but normally it takes anywhere from 1/2 to 1:1 the time length of the video to encode, regardless of the encoding software (I've used Handbrake, DVD Catalyst 4, Videodub(mod), and a handful of others over the years).
My solution for this is just to batch queue a bunch of files to be re-encoded and do the encoding overnight when I'm sleeping
My settings (for any encoder, but I'll put them in order for Handbrake here):
Container: MP4 file, Ipod 5G support
Picture:
1. If source > 854x480 then set Width: 854, Anamorphic: Loose, Modulus: 16.
2. If source < 854x480 and the bitrate of the original file is high, can upvert to higher res, otherwise same settings.
3. If source< 854x480 and the bitrate of the original file is low, encode at the original resolution with the same settings as 1.
Video Filters: None
Video Codec: H.264
Framerate: Generally same as source, if you have issues force to 24 (or 23.976)
Regarding 1-pass vs 2-pass encoding, see below
Quality/Bitrates:
(Here's the tricky part for quality issues)
For high-action lots of changes animation / non-animated video I prefer:
1. - average bitrate of 1500 kbps
a) 2-pass encoding if I'm concerned about overall quality (I usually batch jobs overnight when I'm sleeping). *Caveat: This will increase encoding time to ~2x versus ~1:1*
b) 1-pass encoding if I'm in a hurry, it's good enough for many videos
For things that don't require a lot of movement and have large areas of flat color, like say, South Park*:
2. - (constant) RF:20 resulting in 1/2 the file size of the bitrate used in 1.
**** Out of all the parts of encoding a video, this is your most subjective part. If you want to find a sweet spot for yourself I would suggest setting the encoder to encode a small section of a sample video and play around with these settings to find what you like best. This is what works best for me ****
Caveat: RF:0 (lossless H.264) videos will not work on your Nook Color without resorting to software decoding, which currently does not work anywhere near as well or smoothly as hardware decoding. You will most likely get video stutter, audio desync, and other issues (plus the default movies android player won't play them at all.)
Audio:
- Source: Choose your desired (language) track.
- Audio codec: AAC encoding
- Mixdown: Stereo or your choice. Dolby Pro Logic II works fine on the Nook as well.
- Samplerate: Downsample the usual 48k to 44.1. 48k with high bitrates can cause issues on NC.
- Bitrate: 128 if you want to save space, 160 otherwise.
- DRC: 0
Subtitles:
- If you don't watch foreign language (that you don't speak) videos, you don't need to be concerned with this section.
In-depth explanation of subtitling in Handbrake: https://trac.handbrake.fr/wiki/Subtitles
1. Select the correct subtitle track, if it's included in the original file.
1a. If not, find and select the subtitle file (usually a .srt) to include as a track. Make sure this SRT is actually meant for the (original) video that you are encoding, or you will have desync issues with audio / video
2. The default video player in CM7 doesn't seem to support soft subs, and many players do not (Mobo is one that does but only for selective formats). If you find one that does and care about soft (can be turned on and off) subbing, then ignore 2a.
2a. Burned In is checked on. This hard-writes the subtitles track onto the actual images so they become part of the video. This means you cannot turn them off. This might be an issue if you decide to watch the video on a larger screen, e.g., 1080p tv (jagged edges from being upverted) , but why you would want to watch a low res non-HD video encoded for the Nook on there is beyond me
Forced Only and Default are not checked.
2b. If soft subbing, don't enable Burned In. Regarding Forced Only see the Handbrake guide linked above.
3. Handbrake specific: Click on Add to make sure it's actually added as a track to your encoding.
Chapters:
If you want to be able to move around your video the way you can on a regular DVD (divided into sections that you can >> to rather than manually dragging the bar), you can enable chapter markers. This may or may not be supported on your choice of video app for Android. What this also does is force the extension (.xyz) to change from .mp4 to m4v, which (in short) is the correct nomenclature anyway but we're used to the .mp4 extension thanks to Apple.
If your player is having issues with the m4v extension, keep Chapter Markers unchecked (also make sure that Handbrake is set to name the file as .mp4).
Advanced: (Handbrake) Leave as is.
Hope this helps. Let me know if you have any questions
* - I am not in any way endorsing the copying or re-encoding of copyrighted materials, even for personal use.
EverythingNook said:
thanks for the info! so avi files dont need to be converted?
Click to expand...
Click to collapse
It depends on the AVI file. If the bitrate is too high or the resolution is above the maximum that the Nook supports (854x480), or both, your video app may attempt to play it in software decoding mode, which at the moment isn't very good.
angomy said:
Encoding time depends on the source vs output somewhat, but normally it takes anywhere from 1/2 to 1:1 the time length of the video to encode, regardless of the encoding software (I've used Handbrake, DVD Catalyst 4, Videodub(mod), and a handful of others over the years).
My solution for this is just to batch queue a bunch of files to be re-encoded and do the encoding overnight when I'm sleeping
My settings (for any encoder, but I'll put them in order for Handbrake here):
Container: MP4 file, Ipod 5G support
Picture:
1. If source > 854x480 then set Width: 854, Anamorphic: Loose, Modulus: 16.
2. If source < 854x480 and the bitrate of the original file is high, can upvert to higher res, otherwise same settings.
3. If source< 854x480 and the bitrate of the original file is low, encode at the original resolution with the same settings as 1.
Video Filters: None
Video Codec: H.264
Framerate: Generally same as source, if you have issues force to 24 (or 23.976)
Regarding 1-pass vs 2-pass encoding, see below
Quality/Bitrates:
(Here's the tricky part for quality issues)
For high-action lots of changes animation / non-animated video I prefer:
1. - average bitrate of 1500 kbps
a) 2-pass encoding if I'm concerned about overall quality (I usually batch jobs overnight when I'm sleeping)
b) 1-pass encoding if I'm in a hurry, it's good enough for many videos
For things that don't require a lot of movement and have large areas of flat color, like say, South Park*:
2. - (constant) RF:20 resulting in 1/2 the file size of the bitrate used in 1.
**** Out of all the parts of encoding a video, this is your most subjective part. If you want to find a sweet spot for yourself I would suggest setting the encoder to encode a small section of a sample video and play around with these settings to find what you like best. This is what works best for me ****
Caveat: RF:0 (lossless H.264) videos will not work on your Nook Color without resorting to software decoding, which currently does not work anywhere near as well or smoothly as hardware decoding. You will most likely get video stutter, audio desync, and other issues (plus the default movies android player won't play them at all.)
Audio:
- Source: Choose your desired (language) track.
- Audio codec: AAC encoding
- Mixdown: Stereo or your choice. Dolby Pro Logic II works fine on the Nook as well.
- Samplerate: Downsample the usual 48k to 44.1. 48k with high bitrates can cause issues on NC.
- Bitrate: 128 if you want to save space, 160 otherwise.
- DRC: 0
Subtitles:
- If you don't watch foreign language (that you don't speak) videos, you don't need to be concerned with this section.
In-depth explanation of subtitling in Handbrake: https://trac.handbrake.fr/wiki/Subtitles
1. Select the correct subtitle track, if it's included in the original file.
1a. If not, find and select the subtitle file (usually a .srt) to include as a track. Make sure this SRT is actually meant for the (original) video that you are encoding, or you will have desync issues with audio / video
2. The default video player in CM7 doesn't seem to support soft subs, neither does either of my preferred video player apps (mobo and vitalplayer neon). If you find one that does and care about soft (can be turned on and off) subbing, then ignore 2a.
2a. Burned In is checked on. This hard-writes the subtitles track onto the actual images so they become part of the video. This means you cannot turn them off. This might be an issue if you decide to watch the video on a larger screen, e.g., 1080p tv (jagged edges from being upverted) , but why you would want to watch a low res non-HD video encoded for the Nook on there is beyond me
Forced Only and Default are not checked.
2b. If soft subbing, don't enable Burned In. Regarding Forced Only see the Handbrake guide linked above.
3. Handbrake specific: Click on Add to make sure it's actually added as a track to your encoding.
Chapters:
If you want to be able to move around your video the way you can on a regular DVD (divided into sections that you can >> to rather than manually dragging the bar), you can enable chapter markers. This may or may not be supported on your choice of video app for Android. What this also does is force the extension (.xyz) to change from .mp4 to m4v, which (in short) is the correct nomenclature anyway but we're used to the .mp4 extension thanks to Apple.
If your player is having issues with the m4v extension, keep Chapter Markers unchecked (also make sure that Handbrake is set to name the file as .mp4).
Advanced: (Handbrake) Leave as is.
Hope this helps. Let me know if you have any questions
* - I am not in any way endorsing the copying or re-encoding of copyrighted materials, even for personal use.
Click to expand...
Click to collapse
wow man thanks for the amazing info, i will try these out!
To add to this, I'm watching a 1-pass, 1500 kbps average bitrate (44.1/AAC/160kbps audio) hard subbed movie at the moment and tbqh I'm not sure if it's even worth it to 2-pass encode --- if you're really anal about any artifacting you may want to 2-pass, but for me it's not worth the extra time to encode unless I'm batching up for the night. To give you an idea of the size/time ratio, one minute of encoded video with these settings is ~12MB/min.
25 min episode: 300MB
2 hour movie: 1.44GB
If this is unacceptably large, I would suggest trying RF:20 fixed bitrate (which is roughly 1/2 the size) to see if you don't mind the occasionally visible artifacting.
Also, Mobo player doesn't seem to want to expand the videos edge-to-edge, but VitalPlayer and the default movie player both do. Unless I'm doing something wrong with Mobo, which is a possibility since I use VitalPlayer Neon the most. <-- never mind, I had clicked something in Mobo that prevented it from doing so initially, but they actually do display edge-to-edge by default.
angomy said:
It depends on the AVI file. If the bitrate is too high or the resolution is above the maximum that the Nook supports (854x480), or both, your video app may attempt to play it in software decoding mode, which at the moment isn't very good.
Click to expand...
Click to collapse
Using Moboplayer (free) software decoding, I have no issue watching 704x400 AVI(xvid with mp3 audio). No skipped frames. Total bitrate of 1.3mbits (including audio I believe).
Like I mentioned, I am using OC kernel at 1.1GHz though.
i used tool to converter my videos to mp4, h.264, 854*480 for playing on nook color, all are ok. i can play in full screen with high quality.
i also tried handbrake, and i think it is difficult to use, which takes me a lot of time to import my video.

Categories

Resources