Related
Credit goes to "dLirious" at TMoNews.com
Step-by-step for Windows: updated settings by teckel
This is not a duplicate video conversion post. This doesn't just give instructions on how to make a video, but how to do it with high quality, so the movie is the correct aspect ratio, and movies filmed in Panavision and other higher aspect ratios are always shown in normal 16x9 widescreen. Also, this is for DVD rips from widescreen sources (everything I have is widescreen). If you're doing TV shows or something else at 4:3 this won't work (I can give those instructions as well if there's demand for it).
SUPER supports a wide variety of input/source file format to play or encode (to & from) without any additional third party software:
Video format: 3gp/3g2(Nokia,Siemens,Sony,Ericsson) asf, avi (DivX,H263,H263+,H264,Xvid,MPEG4,MSmpeg4 etc..), fli, flc, flv (used in Flash), mpg (Mpeg I,Mpeg II), mov(H263,H263+,H264,MPEG4 etc..), mp4(H263,H263+,H264,MPEG4), ogg, qt, rm, str (Play Station), swf (Flash), viv, vob, wmv
Audio format: ac3, amr, mp2, mp3, mp4, ogg, ra, wma
AviSynth Script Files: avs. ALL Input/source files that fail to encode, will be encoded without error when using AviSynth scripts.
Click to expand...
Click to collapse
Download Super here
SUPER © Setup:
Codecs: MP4 H.264 AAC LC
Video: 480:270 3:2 23.976 480kbps (yes, you set the video to 480x270)
Audio: 44100 2 96kbps Default
Options: Hi Quality:OFF Top Quality:OFF
Pad: Top:24 Bottom:26 Left:0 Right:0
Crop: Top:0 Bottom:0 Left:Calc Right:Calc
While everything else stays the same from movie to movie, the Calc options above need to be calculated depending on the resolution of the video source. I'll quickly give the calculation and then give an example. The calculation is ( Width - ( Height * 16 / 9 ) ) / 2. Width and Height are of the source video and the result would be what you would select for the left and right crop.
Here's a couple examples from my DVD rips:
* 886x480 source video: ( 886 - ( 480 * 16 / 9 ) ) / 2 = 16 (set the left and right crop to 16)
* 1128x480 source video: ( 1128 - ( 480 * 16 / 9 ) ) / 2 = 137 (set the left crop to 136 and the right crop to 138)
* 852x480 source video: ( 852 - ( 480 * 16 / 9 ) ) / 2 = -0.7 (this movie is already 16x9 so you can turn Crop OFF)
That's it! Perfect aspect ratio, no stretching, and very high quality. Oh, and I would suggest that when you playback a movie TURN ON AIRPLANE MODE! (Home, Menu, Settings, Wireless controls, Airplane mode). The phone searching for GSM, Edge, 3G, Bluetooth, Wi-Fi, GPS, and apps trying to use connections will cause your video to slow down, pause, or even fail. As a bonus, it will also greatly extend video viewing time.
Other information:
For high quality, I went with 480kbps video and 96kbps audio. When doing samples, I tested many bit rates and found 480/96kbps to be the perfect balance between quality and file size. A 90 minute movie will be about 380MB using these settings, this allows me to have about 8-9 movies on a 4GB card, plenty for me. You can sacrifice quality for a smaller file size by using 336kbps video and 64kbps audio which will result in the same 90 minute movie being about 265MB.
23.976 frames per second is what all DVD's of movies are filmed at as movies are all shot at 24 frames per second. Using 25 frames per second or 29.97 or 30 will just LOWER the quality because the converter will have to create averaged frames or duplicate previous frames to generate more frames than the source video has. If the source movies you're converting from are not 23.976 already, whoever ripped it did so incorrectly. In the future, make sure you always rip movies from DVD at 23.976.
You should always use the 3:2 aspect ratio in SUPER © as that's what the G1 format is. If you don't select 3:2, if you preview the movie on your computer it will look different than on your G1 because it will stretch it on your computer. Basically, keeping it always at 3:2 no matter what the source will allow you to preview videos on your computer and they will look the same on your G1 as well.
Saving File:
Right click in the box directly under the purple OUTPUT section to reveal the menu for Super ©. Here you will select the default area to save your file by selecting “Output File Saving Management. And you will also find the function to add your media files here as well Add Multimedia Files or Ctrl+A.
Once you have added the file just click on the Encode (Active Files) button and voila!!! You will have your newly converted video files for your G1. Hope this was useful and if you have any questions please feel free to PM me or post your questions. I do have the direct link for the Super © program so if you are having trouble finding it just PM me and Ill gladly send it to you. ENJOY!!!!
EDIT: Once you have loaded the video you intend to encode you can double click on the file to find out its' original settings such as frame rate and such so you can choose it from the list. This might help with the quality of the video.
NOTE: You can download the Video Player 1.0 in the android market to play these files.
Here's a screen shot:
Thanks to rushmore and everyone who tested to find additional options to optimize the encoding video quality.
ALTERNATE WINDOWS OPTION: by rushmore
Quote from: rushmore on October 25, 2008, 12:49:48 PM
SOG Video Converter options that give proper aspect ratio using 1.0 Video Player on G1 (SOG the only converter that I have tried that works for this)
Choose profile setting "to iPhone"
480X320, H.264: Excellent Quality : (I adjust the parameters as listed below)
Audio = 64
Video Quality = 312 (you can make it higher, this value gives more space for video files with good quality).
Frame rate = 23.97
Output Image = Keep Aspect Ratio (this is important)
Video resolution = 480:320
Click to expand...
Click to collapse
MAC USERS: By mapin0518
Nobody here seems to be a mac user, but in case another one besides myself wanders in here... I found THE app to use for video encoding on the mac...
ffmpegX
http://ffmpegx.com/index.html
It seems to be extremely flexible and lets you specify all the specs you want for encoding.
Good day !
Click to expand...
Click to collapse
LINUX USERS: How to by BearTard
Quote from: BearTard on October 11, 2008, 01:17:22 PM
For those using Linux, be sure and check out Avidemux. It's available in the repositories of most Linux distributions and has automatic tools for converting to various formats (like PSP, for example--which should be great on the G1).
It's as simple as loading a video, selecting PSP from the tools menu, and starting it up.
Or if you're a Linux masochist, the following is a basic converter to Xvid that might be of some use.
Code:
mencoder <inputfilename> -ovc xvid -xvidencopts bitrate=-<targetvideosize>ass=1:turbo:threads=2 -ofps 25 -oac copy -o /dev/null
mencoder <inputfilename> -ovc xvid -xvidencopts bitrate=-<targetvideosize>ass=2:threads=2 -ofps 25 -oac mp3lame -lameopts br=$abitrate:vol=2:aq=2:mode=0:vbr=0 -o output.avi
Click to expand...
Click to collapse
STRAIGHT DVD RIP: By umop.apisdn
Quote from: umop.apisdn on October 23, 2008, 12:50:25 PM
DVD ripping for COMPLETE NEWBIES.
If you are completely clueless about how to rip a DVD to your G1 (like I was a week ago) this post is for you.
This method will rip a movie straight from your DVD to an MP4 file that the G1 Video Player 1.0 knows how to play.
You will need to download and run HandBrake (an open source ripper) http://handbrake.fr/ HandBrake has the simplest, most intuitive UI of any ripper I have found so far.
Here are some settings that work for the G1. Some experimentation may find a better set of parameters, but these work and yield good results. A two hour movie ends up about 375 MB.
Source: Browse to the VIDEO_TS folder on your DVD
Title: Select the longest one.
Destination: Wherever you want to keep the file. You can actually rip directly to the mounted SD card of the G1, if you want.
Preset: Classic works. Others may also, I haven't tested them yet.
OutPut Settings: Set Encoder to Mpeg4, Audio to AAC, uncheck the two other checkboxes.
On the Picture Settings tab, turn off Crop, check "Loose Anamorphic", and set width to 480. (NOTE: sometimes you have to check Anamorphic PAR before Loose Anamorphic becomes usable. Maybe this is a GUI bug?)
On the Video tab, set the Quality Avg Bitrate to 384.
Click Start in the upper left corner. A 2 hour movie takes about 45 min to encode.
Hopefully people will find this helpful.
Noel.
EDIT: If the DVD you want to rip is copy protected, you will need to also install DVD43 ( http://www.dvd43.com ), a system tray application that de-copy-protects DVDs on the fly. There aren't any configuration parameters, you just install it and forget it. It silently removes copy protection as you read data from the DVD.
Click to expand...
Click to collapse
TMPGEnc. 4 Xpress Template: Android Video Encoding
I have created a template for TMPGEnc Express 4.0 and above that will make encoding videos to the Android Video Player much easier. It will work with unencryped DVD files, WMV, MPEG, AVI, MOV, and just about any video you throw at it. (if you have the codec)
You must have TMPGEnc 4.0 Xpress or later installed before placing the template file. Just download the template, extract the file and put it in the "Export" folder found under /Documents/TMPGEnc/Template. Now follow the directions below.
Step 1: Open Application and click "Start a new project"
Step 2: Drag and drop a file or a variety of files in any format, aspect or demension
Step 3: Click the "Format" tab at the top and at the bottom of the list there is a "Custom Output Templates" folder, choose the "Android Formated MP4" and hit select. On the next screen make sure "Output each clip in a seperate file" is selected
Step 4: Select "Encode" tab at the top of the screen, choose the output location and then click on the "Start Encode" button in the bottom left that looks like a movie clip with an arrow.
This program is expensive ($99) but I have been using it for years for all the different devices I have. There is a trial and the software can be found here: http://tmpgenc.pegasys-inc.com/en/product/te4xp.html. It is the only software that I know that can take multiple video formats and sizes and batch process them too to one format.
I have converted a number of DVD's in different Aspect ratios and alot of recorded TV from my Vista Media Center, the quality is amazing and has not failed me yet. Please try my template and let me know if you have any problems. I am going to work on a couple more templates in the future to be able to choose Quality Encodeing or Lower Quality with Smaller Size.
Let me know your thoughts and experiences, or any changes I should make to the steps above.
Jcostanza4
he mikey, love your tut on encoding with super, one question i have all your videos are ***x480 in size. i want to convert a hd rip i have its 1280x544 what settings would i use for this?
I have tried using handbrake and Super. I have grabbed the VOB files using DVDShrink, but am unable to use Super to create a MP4 file. The file that gets created from handbrake causes the video player to inform me that the video is not able to be played. I used the options that were listed by the OP for handbrake, but still get the message. Is Super able to handle the multiple VOB's and create a single MP4?
TIA,
rrstx
Sorry for asking im kinda of a newbie when it come's to stuff like this, But im at the http://www.erightsoft.com/S6Kg1.html website and i dont quite know what to download to download the software. can someone help me out?
in my first post look for where i typed
Download Super here
Click to expand...
Click to collapse
Mikey1022 said:
in my first post look for where i typed
Click to expand...
Click to collapse
Dude, Your the best! Thanks.
* 886x480 source video: ( 886 - ( 480 * 16 / 9 ) ) / 2 = 16 (set the left and right crop to 16)
* 1128x480 source video: ( 1128 - ( 480 * 16 / 9 ) ) / 2 = 137 (set the left crop to 136 and the right crop to 138)
* 852x480 source video: ( 852 - ( 480 * 16 / 9 ) ) / 2 = -0.7 (this movie is already 16x9 so you can turn Crop OFF)
Click to expand...
Click to collapse
Im sorry im just not understanding what any of this mean's. As much as i would like to but i just can't find any of this in the program. Im like glimpsing between the post and the program and trying to locate where this information is on the program. LOL! Help?!!?! Im like having a major brain fart.
Mikey1022 said:
SUPER © Setup:
Video: 480:270 3:2 23.976 480kbps (yes, you set the video to 480x270)
Audio: 44100 2 96kbps Default
Options: Hi Quality:OFF Top Quality:OFF
Pad: Top:24 Bottom:26 Left:0 Right:0
Crop: Top:0 Bottom:0 Left:Calc Right:Calc
Click to expand...
Click to collapse
Why 3:2? it looks squeezed and terrible.
Why 480x270? The G1 is 480x320 now I have two blue (not even black) bars across the top and bottom of the movie.
Is this supposed to take 2 hours per movie? or is my computer just too slow?
The frame rate is perfect, no jitters in playback.
The file is not 250MB is over 500MB actually.
brooklynite said:
Why 3:2? it looks squeezed and terrible.
Why 480x270? The G1 is 480x320 now I have two blue (not even black) bars across the top and bottom of the movie.
Is this supposed to take 2 hours per movie? or is my computer just too slow?
The frame rate is perfect, no jitters in playback.
The file is not 250MB is over 500MB actually.
Click to expand...
Click to collapse
1) If using Super C, you need to change the color option for the pads.
2) Good sticky over at Tmonews about this.
3) I find that 336K video bitrate using H264 looks fine on the G1's 3" screen.
4) Also find that 64K audio at 22.5 sample rate is fine ( I upped Pick of Destiny to 96K at 32K sample rate, though).
These settings save space and battery lasts longer too.
If you do not want to constantly mess with aspect ratio settings, SOG is the best endcoder, but is $30. I use it and use auto aspect ratio option.
SOG also seems to look better at the same bit rates as Super C.
Thank you very much for this mikey, i used the straight dvd rip method and it works like a charm!!! Thanks for putting this together I had a question for you, have you successfully made dvd's that play on your dash with the same quality?
I got a question. At the moment I'm using in Handbrake:
Mpeg4 (H264)
AAC
But the VideoPlayer doesnt recognize the video files I have on my SD card. I also tried Mpeg-4 (FFMPEG) as a codec but it doesn't work either. Could someone help me please?
Update:
After reinstalling the videos application I am finding now the videos. But they don't get played properly. I'm always getting the sound but the video is just one green block. (using H264/iPhone settings) Using other h264 settings also lead me to this green video block. Is there anything I can do about?
start_developing said:
I got a question. At the moment I'm using in Handbrake:
Mpeg4 (H264)
AAC
But the VideoPlayer doesnt recognize the video files I have on my SD card. I also tried Mpeg-4 (FFMPEG) as a codec but it doesn't work either. Could someone help me please?
Update:
After reinstalling the videos application I am finding now the videos. But they don't get played properly. I'm always getting the sound but the video is just one green block. (using H264/iPhone settings) Using other h264 settings also lead me to this green video block. Is there anything I can do about?
Click to expand...
Click to collapse
I should have waited a few days to say it works like a charm, the last few movies i've encoded don't play, either i get sound and no video or sound with green blocks too. my first 3 play perfectly and im doing it the same way. No clue why
It really differs from the input file. Some work and some dont work in the resulting output file. The settings for iPhone and iPod are ok.
Ok, I've been doing this for a while w/ no negative feedback from the device. I too had the issues w/ either video show as blank/green blocks with no audio or vice versa no audio w/ video just fine. After some research here's what I found. Hope it helps.
Video:
AVC .264 codec for the video (this is harware accelerated and thus can get a better respons from the device)
Basline Profile (this is needed due to our devices not having all the bells and whistles h.264 is capable of)
You want the Profile no higher then level 3.1
CABAC (specific to h.264) is a NO
Reference Frames: 1 (only 1)
Bitrate (Variable): 1000 Kbps
Framerate: Constant @ 23.97 (for most videos this is how they were originally recorded, If you increase this there is more that has to be don during encoding and may slow it down)
For those of you that know how to setup your encoder programs using a manual script for the h.264 settings, you can use the following for your script (it's what works for me)
Code:
cabac=0 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=0 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=1000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=10000 / vbv_bufsize=10000 / ip_ratio=1.40 / aq=1:1.00 / cabac=0 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=0 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=1000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=10000 / vbv_bufsize=10000 / ip_ratio=1.40 / aq=1:1.00
As for Audio:
Nero AAC works the best
Profile: AAC-LC
CBR: 160kbps
Sample Rate: 48khz works fine (Personally, I don't change the audio rate at all)
Granted my average files are around 190MB per 30 minutes, but it looks and sounds amazing. Better then I was ever able to accomplish with my Dash.
I ripped The Boondock Saints and Fight Club with no issues though when I tried to rip Benders Big Score and The Beast with a Billion Backs they came out blocky, the audio was off and playing slow.
I'm using the HandbrakeCLI for linux due to the fact that the GUI version won't let you crop or adjust the aspect ratio
here is what I tried and worked for Boondock Saints and Fight Club:
HandBrakeCLI -i "/home/josh/.wine/drive_c/FIGHTCLB" -t 1 -c 1-25 -o "/home/josh/.wine/drive_c/FIGHTCLB/fight_club.mp4" -f mp4 -w 480 --deinterlace="slow" -e ffmpeg -b 512 -a 1 -E faac -B 160 -R 44.1 -6 stereo -D 1 -v
Good settings for handbrake
I have integrated MMTest97's x264 encoder options into the HandbrakeCLI command. It works like a charm and the videos look Great! here is the full command with scaling to the G1's exact screen res:
HandBrakeCLI -i "Path/To/Source/Video" -t 1 -c 1-25 -o "Path/To/Destination/Video" -f mp4 -w 480 -l 320 --deinterlace="slow" -e x264 -x cabac=0:deblock=1,0:analyse=0x1,0x111:bitrate=416sy_rd=1.0,0.0:chroma_me=1:chroma_qp_offset=-2:threads=3:nr=0:keyint=250:keyint_min=25:scenecut=40:bitrate=416:ratetol=1.0:qcomp=0.60:qpmin=10:qpmax=51:qpstep=4:cplxblur=20.0:qblur=0.5 -a 1 -E faac -B 96 -R 44.1 -6 stereo -D 1 -v
Also here is the command for an aspect retained video:
HandBrakeCLI -i "Path/To/Source/Video" -t 1 -c 1-25 -o "Path/To/Destination/Video" -f mp4 -w 480 --deinterlace="slow" -e x264 -x cabac=0:deblock=1,0:analyse=0x1,0x111:bitrate=416sy_rd=1.0,0.0:chroma_me=1:chroma_qp_offset=-2:threads=3:nr=0:keyint=250:keyint_min=25:scenecut=40:bitrate=416:ratetol=1.0:qcomp=0.60:qpmin=10:qpmax=51:qpstep=4:cplxblur=20.0:qblur=0.5 -a 1 -E faac -B 96 -R 44.1 -6 stereo -D 1 -v
Alternatively if you are lazy like me you can set up a profile in HandBrakeGUI that uses these x264 options for batch encoding!
Don't know if this helps anyone, but it is working great for me! Thanks for the help in getting this figured out, I've been at it for over a week now!
Cheers,
Xipher
use the ipod/iphone setting on SUPER.. it works fine.
stats555: Selecting Deinterlace: Slower, (i supose slower is best quality) did the trick for me, now i see the videos.
i also set resolution to h264 480 x 272.
File Size
So far i have ripped 3 movies usually about an hour and a half to hours in length. I have only seen an out put size in the 500meg range. Is there anyway to get these smaller?
I think it's about time for us to clear a few things up concerning video playback on the X1.
The X1 can play most codecs using Coreplayer Mobile.
However, to optimize video's for the X1 and windows media player, a converter such as SUPER can be used.
Please note that optimizing your X1 is advised. See this thread for more information.
Now what I would like to find out is what settings work best for the X1 to playback video with a few different preset configurations.
What we need to know is the optimal:
Resolution
Framerate
Video Codec
Video Bitrate
Audio Codec
Audio Bitrate
Audio Sampling Frequency
Container
And any other/better tools to use.
To be able to better compare results I've uploaded the Crysis Warhead HD Trailer. You can download it here.
Please use this trailer to compare and post your settings in this thread.
This thread will be updated with new information as it arises. The second post contains an example of settings I used and will be updated with user posted settings that work well.
--- Important information ---
* CorePlayer is not hardware accelerated. This means that CorePlayer is more likely to play your video's choppy. The built-in media player, however, does have hardware acceleration. To get the best video performance, at this moment the built-in media player is your best choice.
* The h.264 codec is supported by the built-in media player and currently has the best compression vs quality ratio.
--- Downloads ---
Coreplayer Mobile
SUPER
--- Source file ---
Setting: HD Quality - 63.4MB @ 0hrs, 1min, 32sec.
Resolution: 1280 x 720
Framerate: 30
Video Codec: WMV9
Video Bitrate: 6090 kb/s
Audio Codec: WMA9
Audio Sampling Freq.: 44100
Audio Bitrate:: 96 kb/s
Container: WMV
Download example here: Source file
--- Settings --- Here the optimal settings will be provided as they become available.
Configuration: Low Quality - 4.7MB @ 1min, 31sec. (+- 280MB for 1.5hrs of movie)
Resolution: 400x240
Framerate: 25
Video Codec: h.264
Video Bitrate: 192 kb/s
Audio Codec: AAC
Audio Sampling Freq.: 22050
Audio Bitrate:: 64 kb/s
Container: mp4
Download example here: Low Quality
Configuration: Medium Quality - 5.9MB @ 1min, 31sec. (+- 350MB for 1.5hrs of movie)
Resolution: 400x240
Framerate: 25
Video Codec: h.264
Video Bitrate: 384 kb/s
Audio Codec: AAC
Audio Sampling Freq.: 44100
Audio Bitrate:: 96 kb/s
Container: mp4
Download example here: Medium Quality
Configuration: High Quality - 10.4MB @ 1min, 31sec. (+- 620MB for 1.5hrs of movie)
Resolution: 608x368
Framerate: 30
Video Codec: h.264
Video Bitrate: 768
Audio Codec: AAC
Audio Sampling Freq.: 44100
Audio Bitrate:: 96 kb/s
Container: mp4
Download example here: High Quality
Configuration: Highest Quality - 16.8MB @ 1min, 31sec. (+- 1000MB for 1.5hrs of movie)
Resolution: 800x480
Framerate: 30
Video Codec: h.264
Video Bitrate: 1294 kb/s
Audio Codec: AAC
Audio Sampling Freq.: 44100
Audio Bitrate:: 128 kb/s
Container: mp4
Download example here: Highest Quality
---
When posting settings, supply the same information as I do here.
Good you have come up with this.. once we all share I think we can reach to as what best converter settings we can use for X1... After reading lot of material... I use these settings which gives me full screen decent/smooth run movies.. had no problems at all... but don't know if they are the best settings... check it out :
Xvid MPEG-4 Codec, 569 Target bitrate, 23.976 fps, Screen Size 640x384, Sound Mp3 128 to 160 kbit/s. Encoder used : TMPGEnc 4.0 XPress. ( The best converter with total cut/edit features )
Let me know the results.
Nero Recode 3
AVC in MP4, 400x240, ~400kbps
HE-AAC, ~80kbps,
Runs excellent in the Mediapanel and did quite good (but worse) in the Coreplayer 1.2.5, when I still had it installed. Switched to the Panel completely for playing back my mp4 rips.
Uh, theres a template. Well then, again:
Resolution 400x240
Codec AVC/h.264
Framerate 25 or as source if lower
Video Bitrate ~400kbps
Audio Sampling as source
Audio Bitrate HE-AAC, ~80kbps
I have tried so many diff combination but still haven't found one optimal to use with the x1. This thread will be great for me to do more testing. I usually super or aimersoft. Please chime in if you use those above software to encode video.
I'm at work right now so can't be 100% sure, but as I remember (it's discussed in threads in the main SE X1 forum section) for the highest quality you can get on x1, encode the files for Baseline 1.3 h264, 800x450 max resolution, 30fps, and play them on wm media player or the media panel.
Videos will not run well at anything near that resolution on core player or tcpmp, they don't use the hardware acceleration that's available to media player and the media panel, although tcpmp and coreplayer will handle many more codecs.
Thanks for the additions people, I've uploaded a better video file to test with. It's HD by default so you can actually see the difference between high quality encoded and low/medium.
For those who post configurations, please (please!) stick to the template, I will try and reproduce the settings so I can judge them and add them to the topic.
I would like more information on the hardware acceleration topic as well;
1) Why isn't coreplayer hardware accelerated?
2) Can it be changed so it is?
3) Are there any other/better video players out there?
Because the driver specifications are not available and the hardware cant be accessed by third party programmers
CorePlayer team said in their forum they got hold of Qualcomm and are working to provide hardware acceleration for any MSM7xxx chipset having the graphics hardware in one of the next builds of the player
Better regarding what aspect?
Thanks for your reply. I'd like to see what CorePlayer can do if they manage to get the hardware acceleration working.
Better regarding smooth playback and codec support. Perhaps there's a way to add codecs to the Winmo media player?
EDIT: Updated with new configurations, all based on h.264 (for best compression/quality ratio)
EDIT2: Added another setting, tested for quality and uploaded all examples for your viewing pleasure.
EDIT3: Tested the movies on my X1. From low to high the quality is visibly better every time, so that's a good thing. On the highest quality setting proposed above, the graphics were stunning, however, it ran choppy, it looked like my X1 couldn't keep up with that high bitrate & resolution. I'd like more opinions, who else will test them!? (Tested with windows mobile media player).
Who can help me test the highest settings?
Angelusz said:
EDIT3: Tested the movies on my X1. From low to high the quality is visibly better every time, so that's a good thing. On the highest quality setting proposed above, the graphics were stunning, however, it ran choppy, it looked like my X1 couldn't keep up with that high bitrate & resolution. I'd like more opinions, who else will test them!? (Tested with windows mobile media player).
Click to expand...
Click to collapse
Look at my post (#31) here:
http://forum.xda-developers.com/showthread.php?t=460294&page=4
especially this:
Jabe said:
2.) this one is the important one. Do not change screen resolution. Original file was 624x352 and when I set it to 800x like you suggested the playback was somewhat jerky when people were moving. So I set it to "no cnahge" and gained 2 things:
- output quality was far superior (i don't know about that if you choose smaller resolution, like converting HD to 800x)
- the conversion is much faster. before it took 1h10min, now it takes 45min. in other words, encoding speed went from 0.7x to 1.0x.
Click to expand...
Click to collapse
I think we are talking about the same thing. I've noticed that increasing resolution does cause some problems. I use Media Panel for playing my videos.
I do use the Mediapanel as well, it might be imagination but I found it to be the best player regarding playback performance.
Upscaling a smaller source file in image size will worsen the quality massively. Think about how a codec works: upscaling means making the image look "soft" or "washed out". These soft or washed out images are then used by the codec to predict differencies and/or movements between the frames and then this data is used to render the subsequent frames. Since the whole image (being washed out) figuratively looks "all the same" (its just a soup of different unspecific colours) the codec has hardcore problems predicting movements between the single frames. Thus the prediction is bad, based on an already bad image, multiplies the bad effect onto every subsequent frame.
Display Driver Assist - Does it improve video ?
This is an interesting thread, please let me add my experience of converting and watching video on my Xperia.
Firstly this program DVD Catalyst won the top award for converting DVD to almost any format to any resolution, any bitrate.
Here is the URL : http://www.pocketdvd.ca/products/dvd catalyst 3.html
Here is the URL for SmartPhone Awards list for all the best in catagory software for video coversion for Pocket PC 2008.
http://www.smartphonemag.com/cms/awards/2008/winners_ppc_apps#CatDVD_Converters
If you download the trial of DVD Catalyst you can have 15 days of free fully functional DVD conversions, thats enough to convert almost anybodies collection. I do intend to buy this when I get round to it.
I experimineted with different formats and resolutions and here were my conclusions.
Format - Sony Media Panel seems to like the 3gp format best ( subjective )
Resolution - I use the maximum 800 X 480
Bitrate - 750 kbps though 500 is still very good.
Audio 128 kbps Stereo
All these options can easily be changed in the converter, you can set your PC Processor prioirty to high ( recommended) or highest if you not doing anything else and a complete 2 hour DVD, with high prioirty for processor will be converted and ready for copying to your X1 in about 35 - 40 mins.
Also I found my Xperia settings had an impact on video playback quality, none more so than Glyph cache, which I now have at 128kb.
I am currently experimenting with the " Display driver preloader " you can find on the thread by ell82...http://forum.xda-developers.com/showthread.php?t=462346
In it he uses this file, libgles_cl.dll, copied into the windows directory, to add hardware acceleration to some 3D games. This as close as we have come so far in adding hardware acceleration across the board to all programs on the X1, obviously this needs some testing and benchmarking, something this thread is very good at.
This file does not replace any windows files, you can add it to WINDOWS folder and remove it at will, it doesn't hurt, over right or harm anything.
Im using it on and off, id like to see some hard data on it, it may not be the magic bullet we have all been waiting for, but it could be a move in the right direction.
View attachment 139876
Mark A Cilenti said:
Format - Sony Media Panel seems to like the 3gp format best ( subjective )
Click to expand...
Click to collapse
3GP is not a format, its only a container. The content, video wise, is either SP, ASP or AVC video (mostly, accepts a wide range of codecs though) and audio is AMR or AAC. In fact you don't follow the standard at all, your files are NOT 3GP COMPILANT. Since 3GP is just a simplified version of the MP4 container anyway, of which the latter is more versatile regarding possible content and resolution restrictions, I would definitely abandon 3GP and go for MP4. Of course with AVC video and a flavor of AAC audio.
Maybe noob question (I haven't got an sdhcmicro card so cannot test myself):
On my hx2790 tcpmp (ver 0.72, last version) always worked a treat on default 700-1500mb divx and xvids. You loaded lots of movies on a 8gb card and opened them with tcpmp. Some movies required AC3 sound and there was a plug in for that too. The movies played back 100% flawlessly.
Can we not just do this in the X1?
gold333 said:
Can we not just do this in the X1?
Click to expand...
Click to collapse
no, not yet.
700mb dvd rips run fine in coreplayer, but for fast scenes it lags like hell
Here's what I do:
Open PocketDivXEncoder
Select the 'HD TV' option
Resize to 400xABC (maintain aspect ratio)
Video quality = 70
Audio = max
Coreplayer runs it flawlessly and looks great, even fast scenes.
Watched the first season of both Burn Notice and Merlin with no issues in action packed scenes
totally agreed with coreplayer ! really better than movie player in the XMB Panel !!!! you can find my thread here : http://forum.xda-developers.com/showthread.php?p=3093597#post3093597
Don't know why it is so slow with the XMB Panel & so better in core player !
Core Player : reverserd enginered the chipset.... really difficult thing & to be really/fully optimized but it works better than the std XMB movie player !!!! (written by who ? sony developers or htc ? or together ?, they should buy corecodec ! )
dadeadman said:
700mb dvd rips run fine in coreplayer, but for fast scenes it lags like hell
Click to expand...
Click to collapse
But tcpmp 0.72 doesn't? Tcpmp was the ultimate micro footprint everything player for mobile devices.
Hello, I'm new @ xda-developers and got my touch hd last week.
While playing around with different video-encoding-settings to get optimal results I found the "HTC Touch HD Video Converter" in this forum.
I used it (v. 1.18) to encode a video from a 1080p source file.
I chose "HD input" and maximum resolution "WVGA 800x480".
My "problem" now as follows:
Using CorePlayer 1.30 results in heavy-stuttering video-playback whereas the HTC Album plays it very smooth, even in fast-motion scenes.
I already played around with some settings in the CorePlayer preferences menu but I can't make the video run as smooth as it runs in HTC album.
The "tnyynt SD TuneUP.cab" is already installed by the way.
I want to make CorePlayer work as intended Does anybody have an idea what I could do in order to solve this video-playback-stuttering?
Thank you for possible answers
This is already known. WMP (or HTC album) have some hardware acceleration, whereas CorePlayer doesn't provide this yet. Future releases of CorePlayer are supposed to have the hardware acceleration as well.
Okay, thanks a lot
Reduce buffer size
i've solve this problem via reducing buffer size:
Menu --> Tools -->Preferences --> Select Page -->Buffering
my new settings are:
~ Normal Buffer size 1184 KB
~ Preload at underrun 70.0 %
~ Preload for audio 0 KB
but this aajustment is for an internet radio, let me know if it has helped to solve your problem please!
Is there still no hardware support in CorePlayer ?
This thread is for readers to post their opinion about the setting on coreplayer, whatever setting that they deemed produced the best performance. Please state your device.
Htc Touch Hd
Select Page ---
BUFFERING:
Normal buffer size = 992 KB
Preload at underrun = 70.0 %
Preload for audio = 0 KB
Microdrive mode = checked
Microdriver buffer size = 16000 KB
Microdriver starts at 1472 KB
VIDEO:
Video output = QTv Display
Video quality = High
Smooth Zoom = On
Dither = Uncheck
ADVANCE:
Slow video memory = Check
Feel free to give your opinion, especially on the ADVANCE PAGE Setting
jyod24 said:
Microdrive mode = checked
Slow video memory = Check
Click to expand...
Click to collapse
Nothing of this value change speed of video
I experience a constant lag (every 5 minutes) when listening to MP3, do you think change the settings of buffering can help?
Those settigns worked perfectly for my Diamond 2! First time a full .avi worked smoothly! thanks!
stm2008 said:
I experience a constant lag (every 5 minutes) when listening to MP3, do you think change the settings of buffering can help?
Click to expand...
Click to collapse
I've had this when the built in equaliser is enabled. I solved it by not using the built in equaliser but instead using Audio Booster.
I have no improvements with those settings :S Its the same but it isn't bad.
But if i see the benchmark the video is much smoother than playing it.
Edit: maybe a bit faster after opening a new video
jyod24 said:
This thread is for readers to post their opinion about the setting on coreplayer, whatever setting that they deemed produced the best performance. Please state your device.
Htc Touch Hd
Select Page ---
BUFFERING:
Normal buffer size = 992 KB
Preload at underrun = 70.0 %
Preload for audio = 0 KB
Microdrive mode = checked
Microdriver buffer size = 16000 KB
Microdriver starts at 1472 KB
VIDEO:
Video output = QTv Display
Video quality = High
Smooth Zoom = On
Dither = Uncheck
ADVANCE:
Slow video memory = Check
Feel free to give your opinion, especially on the ADVANCE PAGE Setting
Click to expand...
Click to collapse
'
Do you know the REG setting for this so that i dont have to set this over and over again when I flash a new rom?
No REG, settings is located in the config.xml in the Application Data folder...
//Nik
no difference
Hi, I see no difference or at least no discernable one, however I am using stock latest rom, i reencode all video and use wmp as hardware encoding is enabled through wmp api.The way you can play a decent quality with a decent bit rate 500 and above whereas coreplayer will struggle to play anything smoothly above 150.
An example. download any recent 350 lost episode and load and play it in coreplayer, this will be around 620x352 at a bitrate of 60-120 depending on the download. It will play and not too badly but will skip and freeze now and again. Reenode it using Mp4ForHD v2.6 using a higher bit rate and 800x640 res (phone standard res) and it will play perfectly in WMP even though you are using a higher res and bitrate as the hardware encoding is ised. There is no real need for coreplayer as long as you can be bothered re-enocding, if you cannot then you will have to put up skipping video.
coreplayer is greate for music and low res video as it has a lot of codec support however, A good purchase with this in mind.
WOW!!! It works on my Raphael..
jyod24 said:
This thread is for readers to post their opinion about the setting on coreplayer, whatever setting that they deemed produced the best performance. Please state your device.
Htc Touch Hd
Select Page ---
BUFFERING:
Normal buffer size = 992 KB
Preload at underrun = 70.0 %
Preload for audio = 0 KB
Microdrive mode = checked
Microdriver buffer size = 16000 KB
Microdriver starts at 1472 KB
VIDEO:
Video output = QTv Display
Video quality = High
Smooth Zoom = On
Dither = Uncheck
ADVANCE:
Slow video memory = Check
Feel free to give your opinion, especially on the ADVANCE PAGE Setting
Click to expand...
Click to collapse
WOW!!!
It works on my Raphael, no more lag on playing over-resolution(bigger than VGA) video..
PDA : HTC Raphael 100 GSM (HTC Touch Pro T7272)
ROM : Official from HTC v1.90
CorePlayer : v1.3.6 build 7427
Different setting : Normal buffer size is 1024 instead of 992
D3D ATi driver installed
Thank You Very Much
For touch HD, just tick "Disable AVC Deblocking" at advanced tab, "soft drop tolerance" to 0.3 sec, and let other settings defaults. Enjoy your hardware-like video player.
P.S: Other settings must be default. I tried with the settings at the first post, just got worse.
512kb of video buffer is pretty enough, and I couldnt understand why no audio buffer and higher video buffer, since I have got even better results wih 256kb video buffer and 64 audio buffer.
Regards.
barisahmet said:
For touch HD, just tick "Disable AVC Deblocking" at advanced tab, "soft drop tolerance" to 0.3 ms, and let other settings defaults. Enjoy your hardware-like video player.
P.S: Other settings must be default. I tried with the settings at the first post, just got worse.
512kb of video buffer is pretty enough, and I couldnt understand why no audio buffer and higher video buffer, since I have got even better results wih 256kb video buffer and 64 audio buffer.
Regards.
Click to expand...
Click to collapse
Thank You so much for this. This setting is perfect! I played with coreplayer settings so many times but this one is by far the best!
Ok I have just found out that if I set the soft drop tolerance to 0.600 I get smoother playback than 0.300
barisahmet said:
For touch HD, just tick "Disable AVC Deblocking" at advanced tab, "soft drop tolerance" to 0.3 ms, and let other settings defaults. Enjoy your hardware-like video player.
P.S: Other settings must be default. I tried with the settings at the first post, just got worse.
512kb of video buffer is pretty enough, and I couldnt understand why no audio buffer and higher video buffer, since I have got even better results wih 256kb video buffer and 64 audio buffer.
Regards.
Click to expand...
Click to collapse
that was absolutely fabulous. worked perfectly on my HD. thanks barisahmet.
0.3 sec ? or 0.3 ms ?
because value in that field is in sec
bogdatov said:
0.3 sec ? or 0.3 ms ?
because value in that field is in sec
Click to expand...
Click to collapse
Sorry just set it 0.3 (sec)
default settings
Hi, can someone post the default buffer settings, I have mucked about so much with them I have forgotten what they are. Note however that the soft drop change seems to be produce the best overall results in that you get the longest amout of smooth play in between frame drops and minor freezes. This is going to be different though depending on what we are playing. I wonder when discussing issues like this we should all agree on a movie or TV episode we can all download and then we are all reading from the same book. It should also be noted we are all probably using different roms which also adds another layer of complexity to it. I am currently using GRIDEVO 1.7B based on 28011 os, those that claim to have smooth playback, what rom are you on and what are you watching, ie whats the bit rate, size of file, codec used and image size.
stoolzo said:
Hi, can someone post the default buffer settings, I have mucked about so much with them I have forgotten what they are. Note however that the soft drop change seems to be produce the best overall results in that you get the longest amout of smooth play in between frame drops and minor freezes. This is going to be different though depending on what we are playing. I wonder when discussing issues like this we should all agree on a movie or TV episode we can all download and then we are all reading from the same book. It should also be noted we are all probably using different roms which also adds another layer of complexity to it. I am currently using GRIDEVO 1.7B based on 28011 os, those that claim to have smooth playback, what rom are you on and what are you watching, ie whats the bit rate, size of file, codec used and image size.
Click to expand...
Click to collapse
ok i have stock 1.56 rom wwe. video size 640 x 384
frame rate 23.976
mpeg4 aac audio
codec coreAAC
audio format 24000Hz 2 Ch
coreplayer settings are all default except for advanced settings disable AVC deblocking filter ticked and soft drop tolerance set to 0.600 sec
coreplayer plays the entire movie smoothly without any dropped frames
brusko1972 said:
ok i have stock 1.56 rom wwe. video size 640 x 384
frame rate 23.976
mpeg4 aac audio
codec coreAAC
audio format 24000Hz 2 Ch
coreplayer settings are all default except for advanced settings disable AVC deblocking filter ticked and soft drop tolerance set to 0.600 sec
coreplayer plays the entire movie smoothly without any dropped frames
Click to expand...
Click to collapse
what is your clip, is it a torrent i can download?
stoolzo said:
what is your clip, is it a torrent i can download?
Click to expand...
Click to collapse
Its the animated movie 9. I downloaded it from another site, due to forum rules I cannot post it here.
Am I allowed to post megaupload links of movie clips on here?
feck it
feck it, i'm going to get a HD2, these problems will go away then, my contract is up soon.
Hi all,
I have a good collection of music videos on my PC all of good quality (mainly mkv's at aroung 70 - 100mb) I want to have these playback on my Leo and have succeeded in doing so but can't find a way to keep the quality on the smaller screen but have a smaller file size. I tried converting to 3gp and the file size was good but quality was bad. However, MP4 was good quality but bad file size.
Can anyone help? I am using RER Video Converter.
Thanks
Size is relative; what do you consider bad size?
I do some video editing as a hobby, and I converted the video clips I made to mp4 as well using Sony Vegas Pro 9. Quite frankly, I'm amazed at the quality/performance. Video is smooth, sharp, doesn't lag at all.
These are the settings I used, maybe some of this will be useful to you:
Frame size:
NTSC Square Pixel (640x480)
Profile: Baseline
FRame rate: 25 (PAL)
(Source allowed to change framerate)
Pixel aspect ratio: 1.0
Reference frames: 2
VBR Max 1,500,000bps
VBR Min 1,350,000bps
Audio Sample rate: 44,100Hz
Bit rate: 128kbps
Video rendering quality: Best
I tried in higher settings, and the player would play the video just fine, but the thumbnails in Albums wouldn't appear (at 29.9fps/CBR 2Mb and Main profile).
Grtz
Lukas
thanks for the reply, so you are suggestingusing vegas pro to convert my mkv's to mp4's using those settings? i was hoping for around 10mb max...?
shaunym said:
thanks for the reply, so you are suggestingusing vegas pro to convert my mkv's to mp4's using those settings? i was hoping for around 10mb max...?
Click to expand...
Click to collapse
If you use Windows Movie Maker (which is a bit pap really), it allows you to specify a target file size. I've done some very good conversions with this app, and I've found windows mobile to be the only real reason to ever use it. There's much better video conversion/editing apps out there, but it works a treat in this instance.
Just try messing with the output type and give a few different one's a go. I found that the PocketPC setting did a pretty good job. It wasn't 800x480 resolution, but it still looked good when viewing. Just don't expect bluray quality.
Edit:
Actually, if you want to convert MKV files, I couldn't recommend mkv2vob more. I use it for the PS3 and it's fast as anything, but there's no compression, so file size could be an issue for you.