Best Video Codec Compression - Windows Mobile Development and Hacking General

I HAVE CONVERTED *.RM VIDEOS WHICH ARE AROUND 40MB EACH I TRIED CONVERTING THEM TO WMV WITH MS-MPEG4 CODEC I ENDED UP WITH LYK 69MB BUT THE SOUND WAS OUT OF SYNC WITH THE VIDEO.
I Then Tried 3GPP + AAC ended up with 70mb but the sound stil out of sync i tried lots of formats but i couldnt get the sound to go with the video can someone help , by the way im using magic video converter.
I Tried TCMP,Mplayer,Pocket Player Coreplayer WMP N0 luck

I'm using "alltoavi" and it works great, not sure if there is support for real media, butyou could give it a go
http://alltoavi.sourceforge.net/

The best converter for me
http://www.erightsoft.com/SUPER.html

there is also "pocketdivxencoder" , a must have for us because it has a number of templates to give the best results on any of our ppc/smartphones, and you can select your final screen size, crop, tweak color/contrast/luminosity, chose quality for sound and see an estimation of the file size you will get at the end.
very easy to use and good results, (even if manual use of virtualdub gave me better results sometimes in terms of quality).
you can dl it here : http://www.pocketdivxencoder.net/index.php?lang=EN

sompy movie encoder
Try using sompy movie encoder, its pretty good actually, ive converted 700 mb movies down to 128mb and they are pretty good quality, the sound syncs well with the video, and no glitches whatsoever
heres the link:
http://handheld.softpedia.com/get/Multimedia-Graphics/Utilities/SOMPY-Movie-Encoder-22347.shtml
good luck

Thanks
but i can convert anyother format to avi and works fine . exept for rm and ram rmvb wen converted either the sound is ahead of the picture or the picture is ahead of the sound. when use the realplayer to play rm on my phone it plays alrite everything, is in sync but the problem is realplayer.exe is 4 QVGA ppc and i have QQVGA display so it shows quater of the screen. When use Mplayer itz fullscreen but the video is way ahead of the sound maybe it because of the Mplayer.exe 7mb is big it does n0t change even when i make cpu clock at 240mhz.

Related

what video format is best? (quality+speed)

hi there...
if i wanna have loads of movies with me...
waht format for my magician would you advice to use? (codec, avi, mpg, what converter or by hand? etc.)
thanx in advance!
Use the default WMP! You need to set up a synchronization with pc and in advance setting of Sync setup, choose a format of some kbps that suggests the video size to be approximately 60MB/hr. Further every video gets reduced in size and optimized for pocket pc when transfered through syncronization!
ok thx 4 the answer...
u mean the wmp on my xp? since what version will this sync thing work?
(i never use wmp *gg* i always use vlc player, for everything... )
you might want to look at tcpmp, which can play most file "out-of-the-box" - that is no conversion needed. It may have an impact on battery performance, so it might be an good idea to use pocket divx to convert into 320 x 240 video.
i normally watch avi using tcpmp.. speed wise i am not sure.. but the quality is quite good..
tcpmp is great
I use Divx pro to convert my stuff to .divx then use TCMP to play em.
@ 320x240 and a bitrate of over 500kbs? quality is VERY good, provided the source had a higher res and bit rate.
I do get some frames skipped at the start(my mem card and tcmp buffering data), but apart from that, it runs at max frame rate.
whitemoo.

Help with videos

Hi, i got myself a quick 2gig memory card today and want to put some of my movies on it, i have 2 questions
What is a decent converter that i can use?
What settings would run on Universal smooth?
Thanks all
Normally works without converted it, in ac format 1,5Gb of movie it will be played smoothly, if not try google to find some converter bc right now i can´t remember any.
hope this help
regards
thanks a million, some tweaking to the player and im fixed
thanks again mate
what you said works, but i have no quality and it keeps sticking my video, any ideas why?
I went through the various options for this a few months ago. In TCPMP, set the following for best performance:
In Video:
Smooth video (only 50%)
Quality: Normal
Video driver: Intel XScale
In Settings - DirectDraw
Overlay with colorkey
In Settings - Intel XScale
Everything selected
Leave all other video settings off or at the default settings.
Unfortunately, the universal can't manage any video (XviD, MP4 or WMV) I've tried at the native resolution of 640x480 without some serious frame skipping. But it seems to cope well with videos I've encoded for my Archos, which are XviD or DivX, 320x240, and are encoded at 1000 kbps or less. You can use B-Frames (they don't take much processing power and give a significant performance increase), but don't use GMC or Q-Pel.
As for converters/encoders, take your pick. There are loads. Dr DivX is pretty simple to use, but IIRC isn't available any more. Your best bet is to follow one of the guides at doom9.org.
thanks, its ashame my mp cant read it because i prefer the interface on windows media player then core media player aswel as my playlists, thanks again, hope some update for the codecs or something comes out soon
Why not try Windows Media Encoder if you are just converting from one format to another (don't know if you can rip DVD, never tried). The built in profiles are good enough for the Uni's screen. To rip from DVD I use IMTOO dvd ripper. Just create a profile as listed above and away you go.....Good luck,Pug
TCPMP+PocketDivxEncoder (http://divx.ppccool.com) ... for the best results!
yarser said:
TCPMP+PocketDivxEncoder (http://divx.ppccool.com) ... for the best results!
Click to expand...
Click to collapse
Is it better than DrDivx? I have had some good success with DrDivx. The problem is that it wastes some space for the widescreen formats and I would prefer to use every single pixel available. Is there a setting in DrDivx that reformats the movie to fit exactly in the Tornado screen?
I use
Fox Video Converter. Virtually any format with any setting and you can adjust any of the settings to suit yourself. Generally a 700Mb Divx converts into a roughtly 250-300Mb WMV or ASF or whatever you want. Then TCPMP.

A tool to convert video to media player with hardware accelleration with mencoder

The main goal is to be able to use the hardware accelleration inside the X1. Or, only media player are able to!
Nor TCPMP or COREPLAYER use hardware.
But it was a pain in my ass to find a way to make a script able to convert a full directory fill with videos, with subtitles, and not to manage what is convert. And Free!
The way of thinking is:
I download a lot of free videos inside a unique directory, i have make this one the repository of my download.
I launch my script every night before sleeping
And I don't want to manage what is converted or not and i don't want to launch a application, i want something full auto...
So i make a full automation script.
I work under vista, so i'm not sure that's working under other windows.
it convert:
.avi
.mkv (with subtitles inside)
.flv
.mp4
.mpg
it takes subtitles:
.ass
.srt
.ssa
.mkv (it search inside itself)
to download:
http://dl.free.fr/qlBn0C2oj/ppc-conv.rar
clik on the "Télécharger ce fichier", sorry i'm french and don't know other file sender free
So how to do?
Extract the directory where you want
no need to setup anything
To convert:
1- you put your videos inside the dir VIDEOS
2- you start the "LANCE.BAT" inside main dir
3- you wait some hours
4- you transfer (with a copy! not a move) the .mp4 files inside the PMP dir on your X1
To clean when you have watch a video:
1- remove the files inside VIDEOS
2- on the next convert it will remove it from the PMP dir
Technical information:
Organization of the dir:
+---apps...........<- Main dir with the application
¦ +---.mplayer.....<- used by mencoder
¦ +---codecs.......<- used by mencoder
¦ +---mkvtoolnix...<- used for extract subtitles inside the mkv
¦ +---mplayer......<- used by mencoder
¦ ¦ +---conf.......<- used by mencoder
¦ ¦ +---font.......<- used by mencoder
¦ +---temp.........<- used for temporary step
+---pmp............<- where the final videos converted appears
+---temp...........<- used for temporary step
+---videos.........<- Where you put your videos and subtitles
Video are encoded into 640x360 1008kbit/s
Sound into aac 128kbit/s
works very fine in full screen
PS:
i share with you because i have try so much things and pass so much times to find a way, so i guess peharps someone else on earth wants this?
If you don't like it, don't download it
If you want more type of videos format send one to me and i will try
If you have problems says to me i will try to help but remember: it was a selfish script for me
Merci,
I will give it a try. I suppose that the settings wil give the greatest quality possible on an X1? ThanX once again
hyellow said:
Merci,
I will give it a try. I suppose that the settings wil give the greatest quality possible on an X1? ThanX once again
Click to expand...
Click to collapse
yes, i have try better resolution and better quality for no visual difference and much more lag.
With these parameters i'm on the border. sometimes some very high details scene are laggy
I bought core player. What are the best settings for it for the x1? Right now mine is on Outpu: qtv display
Video quality high
Smooth Zoom: only for 50%
Dither: off
Does it always use hardware acceleration or do I have to turn it on?
Thanks!
contaygious said:
I bought core player. What are the best settings for it for the x1? Right now mine is on Outpu: qtv display
Video quality high
Smooth Zoom: only for 50%
Dither: off
Does it always use hardware acceleration or do I have to turn it on?
Thanks!
Click to expand...
Click to collapse
you cannot have hard accel with any other application than media player.
So you need to make a special mp4 file to be able to read it with it. It's the goal of my script
There is a huge gap in quality between them.
Really? I thought the whole point of core player was codecs and hardware aceeleration. I guess I'll give your script a go then.
Thanks.
even without hw acc, mine still playback a 800MB DivX/Xvid .AVI movies just fine with coreplayer.
nap007 said:
even without hw acc, mine still playback a 800MB DivX/Xvid .AVI movies just fine with coreplayer.
Click to expand...
Click to collapse
what is the parameter of tyour coreplayer? and what is the info of the xvid?
video: resolution/bps/codec
audio: /bps/codec
because i was not able to watch something better than 320x240 at 500kbps in full screen
nusul said:
what is the parameter of tyour coreplayer? and what is the info of the xvid?
video: resolution/bps/codec
audio: /bps/codec
because i was not able to watch something better than 320x240 at 500kbps in full screen
Click to expand...
Click to collapse
core : qtv w tytn driver, high, dither/no = no real effect
buffers default except audio 128
sync audio w .avi in adv setting
vid xvid/divx around 600-650 x 300-350 res
bitrate around 800-1K kbps
audio mp3/aac 2chnl around 120kbps
it's not 100% smooth but enjoyable
I just tried Videora, a free iPod videoconverter.
Videora Website
Settings for Videora:
1. Power mode.
2. Choose File to convert.
3. Choose Destination Folder.
4. Choose a Title for the converted movie (Optional)
5. Choose Device = iPhone 3G
6. Choose Profile = MPEG4 480x320 768kbps Stereo/128kbit 2-Pass
7. Press Start Converting
Works really good, the video runs really smooth.
nap007 said:
core : qtv w tytn driver, high, dither/no = no real effect
buffers default except audio 128
sync audio w .avi in adv setting
vid xvid/divx around 600-650 x 300-350 res
bitrate around 800-1K kbps
audio mp3/aac 2chnl around 120kbps
it's not 100% smooth but enjoyable
Click to expand...
Click to collapse
driver? does is it mean that you add something to your coreplayer?
no it's provided in coreplayer, in fact it's the default set in core if you're using qtv output in core.
try hard reset and install core again from fresh start; i've got some problems too a while ago and wasn't able to playback any video correctly at all; after hard reset those problems are gone.
Not to bug again about this, but doesn't CorePlayer not support Hardware acceleration on the XPeria? Doesn't Sony's player support it?
Many thanks nusul - I will give this a try! Appreciate your work on this
Tried to convert video but stript just flashes some opened windows but does nothing.
tried AVI/MP4 files in Video folder, no luck
Sorry, I have read this thread but I still have to ask for proper confirmation; you only get HW acceleration with Windows Media Player? So not when using the SE Media Experience panel?
I ask because I find the panel much faster when playing video than with Media Player (which takes at least the 1st five seconds of a movie to switch to landscape!!)
mkent_barbados said:
Sorry, I have read this thread but I still have to ask for proper confirmation; you only get HW acceleration with Windows Media Player? So not when using the SE Media Experience panel?
I ask because I find the panel much faster when playing video than with Media Player (which takes at least the 1st five seconds of a movie to switch to landscape!!)
Click to expand...
Click to collapse
i have remove panel, so i cannot help you on this. But for me media player only take less than 1sec to switch in landscape.
Wlko said:
Tried to convert video but stript just flashes some opened windows but does nothing.
tried AVI/MP4 files in Video folder, no luck
Click to expand...
Click to collapse
are you under xp? or vista?
i just try under a xp at office and it works fine.
I tried watching it with both media player and the player on the SE panel, both of them lag from time to time. It doesnt play smoothly.
i cant seem to dl the files, any other links?

Rhodium Video very very poor

I am trying to play downloaded DVD movies on my Rhodium and i presume its using Windows Media, the playback is sluggish and the sound is not in sync with the playback, is this the best i can expect after spending £500 or is it just that i need another media player? Shooting video and playing back seems fine the problem is when i convert a DVD the playback is pretty appalling, ANY HELP FROM ANYONE WOULD BE GREATLY APPRECIATED.
tHANKS
Allan
What format are the movies you're downloading? What are you using to convert them? Are the downloaded movies in sync? How about the converted ones? If you play them on your PC, are they synced up?
Check the resolution of the movie. Make sure it is 640x480. You don;t want to have the CPU doing all the resizing as the movie is being played. Some format may be better than the others too. And try with WMP. I believe it has hardware acceleration built-in.
Still I would love the phone be able to play HD 720p videos natively. Maybe one day.
Lord_BlackAdder said:
Still I would love the phone be able to play HD 720p videos natively. Maybe one day.
Click to expand...
Click to collapse
amen! lol anyways ya you just arent formating the dvd'rips very well then cause i have a few full dvd's playing in perfect quality and timing on WMP and that's not even the best player to use
Use core player, it works fine with most videos (far better than the standard app)
Vio
try VIO Video Converter for your DVD conversions and select full quality. The file sizes are large but the quality and audio/video sync is superb.
Core Player is great and I consider 640x384 to be the optimal resolution for playback. Get a good video encoder and experiment for yourself though.
Use Super C to resize the video and then coreplayer to play it, no problems at all!
I can play 800x480 AVC @1.2Mbit/s through HTC Media Player smoothly. In Coreplayer I can't even get 1 FPS out of that file. I use MEGUI with the Zune settings to convert the video from a Bluray format.
As far as I can see, there isn't a good option right now, unless someone can say/prove otherwise.
For example: I have an AVI encoded with Divx 5 636*346, avg bitrtate 900, mp3 stereo. I can get this to play smoothly on much older hardware (a Palm TX), without conversion, via TCMPC.
So, WHY can't I find a player that works smoothly on the TP2?
I've read that the TP2 can handle avg bitrates up to 1,400 kbps; and it doesn't make sense to re-encode at a screen res lower than the bloody device.
Does anyone have any thoughts?
Kloc said:
I can play 800x480 AVC @1.2Mbit/s through HTC Media Player smoothly. In Coreplayer I can't even get 1 FPS out of that file. I use MEGUI with the Zune settings to convert the video from a Bluray format.
Click to expand...
Click to collapse
What is the HTC Media Player? Anyonehave a cab?
barneypooch said:
As far as I can see, there isn't a good option right now, unless someone can say/prove otherwise.
For example: I have an AVI encoded with Divx 5 636*346, avg bitrtate 900, mp3 stereo. I can get this to play smoothly on much older hardware (a Palm TX), without conversion, via TCMPC.
So, WHY can't I find a player that works smoothly on the TP2?
I've read that the TP2 can handle avg bitrates up to 1,400 kbps; and it doesn't make sense to re-encode at a screen res lower than the bloody device.
Does anyone have any thoughts?
Click to expand...
Click to collapse
What I don't understand is that Coreplayer on my device has a verry low FPS. BUT when selecting the Benchmark function, the movie will play beautiful... (Only the movie and sound synchronisation is not so best...)
Anybody a working solution? On a different forum, i've read that HTC Album has the best hardware acceleration. They adviced to play movies with thc album (In the mp4 format)
Greets, Ranney
tech_e said:
What is the HTC Media Player? Anyonehave a cab?
Click to expand...
Click to collapse
It come on the device. HTC Album
i just can't imagine that there is no possibility to play normal divx/avi movies on my tp2 .. just like on pc.
i don't want to waste my time converting all videos just to watch it on tp2 ..
same prob with subtitle support .. can't be that difficult ?! only tcpmp can play them with an extension .. (and that video playback isn't smooth!)
http://kinoma.com/
give that a try and let us know if you are happy or not please
kinoma doesn't support divx/xvid
i use a free program called handbrake and my settings are 480x320,mpeg4,480 biterate-Audio,AAC 160 biterate. i actually used these settings on my G1 originally but when i got my TP2 i tried a few of the movies out since they wur already on my memory card and they all play and sound great on the default player.
im using coreplayer and ive not had a problem playing any movie downloaded from the net. anything from 700mb to 1.6mb dvd rips, ive watched probably 60 odd and they've all played perfectly. never had to convert anything.
coreplayer is definetely the best thing to get supports pretty much everything
i only use the album player for converted hd content (using the converter someone made on this site) = that plays excellent as well, and looks better (i might be ight in thinking album uses hardward acceleration as well)
ranney said:
What I don't understand is that Coreplayer on my device has a verry low FPS. BUT when selecting the Benchmark function, the movie will play beautiful... (Only the movie and sound synchronisation is not so best...)
Anybody a working solution? On a different forum, i've read that HTC Album has the best hardware acceleration. They adviced to play movies with thc album (In the mp4 format)
Greets, Ranney
Click to expand...
Click to collapse
Menu > Tools > Preferences > Select Page > Video
Change "Video Output" to GDI if the player is choppy/crappy. On my Telus (CDMA) Touch Pro 2 the QTv Display works fine but I know other HTC devices have required GDI instead.
The playback on this phone sucks big time! Not sure what it is .... coreplayer GDI does not work and Tcpmp with all kinds of tweaks settings does not play videos smooth at all. You can tell there are frame skipping in my phone. My wing plays videos better than this. GEEZ!!!!!

Please recommend best way to watch veoh, youtube. Also video conversion settings....

Hi!
I want to know if there is a "best" way to enjoy the highest quality and smooth playback from veoh, youtube and also southpark.com .
Also, what settings do you recommend when converting movies, or mainly sitcoms dvds to the player. I want the best I can get without going into choppy mode...gotta love Three's Company on the go
Also recommendations on what program to use paid or free is welcome.
Thanks
I don't know about online website because most of them are usually choppy, but I do know about encoding videos for your Touch Pro2. If you want a free encoder (which I use) for your windows mobile phone it would be Windows Media Encoder (google it) its from Microsoft, it has built in settings for your windows mobile playback and you just have set resolution and how high your quality you would like. Also you could use At0mAng Enhanced D3D Driver to have a smoother movie on Windows Media Player on your Touch Pro 2. Thats pretty much it for putting movies on your Touch Pro 2.
Lots of trans-coders out there, but not nearly so many that can go directly from DVD to a file. Most you would have to rip from DVD first. A great exception is Handbrake (free). If you are going to use either Media Player or HTC album (both of which are accelerated under WM6.5), then you can go straight from DVD to high quality (720xwhatever, 1500kbps video MP4) and it plays flawlessly.
I will try that tonight.
I do have the D3D driver already.
BTW, I tried installing HTC album on my Tilt 2 but all I get is a was unsuccessful error.
Also with the Handbrake quote, you will need to have a unlocked DVD in order to rip your movie. Other that its mostly explained.
Kenchi* said:
Also with the Handbrake quote, you will need to have a unlocked DVD in order to rip your movie. Other that its mostly explained.
Click to expand...
Click to collapse
I was not able to test much so I decided to give my favorite converter a shot (total video converter).
Used the pocket pc or similar profile and made the video (avi file) from 700MB to 400 by reducing quality but it was very choppy.
Then decided to give the original AVI a shot and it runs super smooth with core player (WMP cannot read it). The quality is awesome but way too big.
I tried the Windows Media Encoder 9 but I did not see a specific version that gives me the 400x800 resolution my device has.
Thanks
shaolin95 said:
I was not able to test much so I decided to give my favorite converter a shot (total video converter).
Used the pocket pc or similar profile and made the video (avi file) from 700MB to 400 by reducing quality but it was very choppy.
Then decided to give the original AVI a shot and it runs super smooth with core player (WMP cannot read it). The quality is awesome but way too big.
I tried the Windows Media Encoder 9 but I did not see a specific version that gives me the 400x800 resolution my device has.
Thanks
Click to expand...
Click to collapse
Shaolin, you are looking in the incorrect place, at first it doesn't let you choose your screen resolution because you must select the type of file that fits into a type of device that is going to play that file that you are trying to play in WMP on your phone.
Here are the steps to get the video size you want, which I hope you will try, you must go to the New Session Wizard, then click on Convert a File (If you are trying to convert a video file into WMV).
Then find your source file which is your Video you want to watch on your TP2, after that choose your output (Where you want to put that file after it encoded into WMV)
After click Pocket PC (Note that you won't change resolution here)
After all that, choose specifically Pocket PC widescreen video (CBR), then choose the quality of your Bitrate, Audio, and if you want you can add all the Description to your video file if you'd like. (Note that you won't change resolution here either)
Click next, and DON'T check mark Begin converting when I click finish.
Then click finish, after that click Properties on your Windows Media Encoder 9 (it should be on top with a Check mark inside a paper symbol) and click the Video Size Tab. There at the bottom of the wizard you should find Width and Height, set the Resolution to 800 x 480 if you want to view your video horizantel or 480 x 800 which is vertical ( which I don't prefer ) After all that, your video should be small but at a good quality and allowing you to have free space on your Micro SD card, and it should be playing on WMP on your phone.
Hope this helps, good luck,
Kenichi

Categories

Resources