Using an XDA for video compression ? - Windows Mobile Development and Hacking General

Hi All,
This might seem like a bizarre idea but I'd like to be able to use my XDA to convert video files from uncompressed .AVI into a compressed format such as .mpg
My reason for wanting to do this is I am going Africa in a few weeks to take part in the Tour d'Afrique, an 11,800km bike race from Cairo to Capetown.
My plan is to post a video diary to my blog from internet cafes along the route. I'm going to use an online video editing site such as JayCut.com to edit the video, but the problem is uploading the uncompressed AVI files, which are huge (about 1Mb per second of video).
There are plenty of free .AVI to .MPEG converters for desktop/laptop computers, but I haven't found any for XDAs. (not hard to guess why).
Space (and weight) are at a premium, so I'd rather not take a laptop and the XDA would be ideal if I can just overcome the video compression problem. (I don't mind that it might take a while to do the conversion)
Any suggestions would be really appreciated
Cheers
Simon

You could use coolcamera from ateksoft which makes videos in small sizes... 1 min takes about 5mb with reliable quality!
Considering that video encoding takes huge amount of the pc hardware i dont think its possible to make one for a ppc! You would probably need a whole day to encode a video!

Thanks Sercio, but unless I'm missing something, coolCamera looks like a bit of software that runs on an XDA and makes better use of the inbuilt camera ?
This wouldn't really fit my needs as my camera needs to be rain and dust proof !
Since coolCamera can do compression in real time, I think XDA's can probably (hopefull) cope with doing "offline" compression, albeit more slowly.
I did find this post:
http://forum.xda-developers.com/showthread.php?t=395600
which suggests that people are working on video conversion / compression using XDA's ?
I wonder if anyone has created a simple wrapper application for the ffpmpeg.dll's that would "just work". (it doesn't matter how simple the app as long as it can convert .avi into .mpeg)
I also realise (or think I do) that the .avi format can actually contain any number of different codecs, so nothing is ever simple ...

Thanks anyway
In the end I decided it was better to for an Asus eee PC with an additional external battery (and a solar charger). Should (might) have about 15 hours of battery life !

watch out for the lions and zimbzbwean.
by the way, where can i find your video journal when you are there?

Related

Video Compression/Convert XDA Exec

I know this probably got disscused but i cant seem to find anything releated to what im going to ask if i am blind kindly guide me in the right direction.
OK I have been using Blaze Media Pro software i tried quite a few settings still unsucsseful trying to get a full 700meg 800meg AVI, MPG ect movie to compress to a nicely small and rather no video viewing loss file. So i want some people to share their settings and what software they are using. If it helps most of what i am trying to compress and covert are xvid, divx ect I am hoping you will tell me setting for diffrent types if their are any.
Thanks For Any Help Given....
I have not used the program you speak of.
However, I have spent years reencoding movies etc etc & one program that I have come across which is just the ticket for encoding movies for my Xda Exec is Pocket DivX Encoder (the commerical version of which is 'called Lathe').
If you get bored one day I highly recommend you try it out - you won't be disappointed (well I hope you won't be anyway). Oh, and I use TCPMP to play my movies, everything else I tried came a poor second.
Andy
Ehhhh..... Ehhhh.. mmmmm..... what settings are you using i downloded pocket Divx and i was trying the VGA one E800. These things still take along time to convert if you was to covert 800meg file how long does it take. I was hoping a full screen decent sound and good compression please let me know what settings.
P.S i am using the TCPMP, i think the windows one is absoultley crap still trying to get into the ROM to remove that crap aswell as File Explorer. Ahh well thats another stroy.
I use PocketDVDStudio with the DivX encoder and found 15frames/sec, video 149kbps and audio 96kbps gave a file size of 600Mb for a film lasting 2 hours 17mins, quality excellent. It took a lot of attempts to get the best combination for the Universal.
cheers cjb
Yo!
Setting I go for are:
The best way to conciderably reduce file size AND increase relative quality is to reduce the frame size. If you find this 'unacceptable' or shocking so to speak, concider that a VCR played on your massive (in comparison) TV at home uses an effective frame size of 352 x 288 (PAL) 352 x 240 (NTSC).
Now the Xda Exec screen size is 3.6" (@640 x 480), compared to say my TV which is 28". (Of course the Exec is viewed close up, the TV far away) - so concider a reduction factor of about 1.5 for comparitive viewing pleasure.
Hence I always use a 1/4 VGA frame size, factored by 1.5ish, and rounded such that both x&y sizes are divisible by 16 (due to the way that Mpeg4 encoding works) i.e. 256x192 {this results in a staggeringly low 16x12=192 macroblocks for the encoding process to deal with, hence very small file sizes).
Further reductions in file size can be achieved by reducing the frame rate but I'd choose 15fps as an absolute minimum.
Oh, for best quality resulting video for lowest file sizes use the XviD codec - Install the latest Koepi version for best results. Again use an absolute minimum of 3 pass encoding for best video quality results.
Finally the Audio - reduce the file size taken up by the audio stream by re-encoding to use Mono, MP3, lowest bit-rate: you won't notice the difference (apart from the stereo of couse).
Andy
BTW - the conversion process is all pretty much button clicking when I use Lathe, and a 3-pass encode usually takes under 1 1/2 to 2hrs on my 3.6Ghz beasty. Hell this program even encodes straight from DVD source!!!!
hi ppl! I use the Smartmovie 3.11 for pocket pc, is good
Pocket DVD Studio
cjb said:
I use PocketDVDStudio with the DivX encoder and found 15frames/sec, video 149kbps and audio 96kbps gave a file size of 600Mb for a film lasting 2 hours 17mins, quality excellent. It took a lot of attempts to get the best combination for the Universal.
cheers cjb
Click to expand...
Click to collapse
Hi, Can Any one give me the Pocket DVD Studio full version so that i can split and convert my Video from MPEG to Avi for pocket pc. It has so many good features like remove Black screen from Movie.
Thanks

Athena 7500 too slow for media (TCPMP player)

So this documents my sad experience with XDA's culminating in a regreful decision NOT to buy the HTC Advantage.
I have bought 3 generations of past HTC based XDAs including the Wallaby, Andes and Universal.
Primarily I need a phone and a PDA in a single unit with the promise of also using it as a media player in situations where I'm without my laptop or subnote.
The fastest media player that I have used always seemed to be the TCPMP player but this was too slow to play conventional DIVX .avi or other FULL SIZE movie streams.
I dont have the time to constantly convert movies from standard 700 MB .avi format to PPC pixel size. But the Universal was simply NOT fast enough to play the uncoverted movies. (Plus the Universal has some issues when it comes to slooowly receiving and making calls .. another story)
As a standby measure I use a Fujistu Loox N560 (and Nokia 7380 combo), with a 624Mhz Xscale processor. Wiith TCPMP IT IS fast enough to play movies on its VGA screen without really any noticable skipping.
This was a temporary measure until HTC could produce a phone PDA combo that I could again use as a do-it-all device.
BUT after much monitoring xda-developers I conclude that the HTC advantage with all its other features will not do this job. I really really wanted the Advantage to work for me but post after post have indicated that it just cant cut it for displaying videos.
How difficult can it be to produce a device and software that can do this! Like I say, I dont want to spend all my waking hours converting .avi files from one format to each other, just to play the regular 700MB / 2hour standard .divx file.
The x7500 is a phone and a PDA, not a video player. Yes, it can play Videos and movies, but they need to be converted as you already stated.
So if you want to watch videos in their native format, why would you think a phone would work as a video player.
Why not just go buy a mini-video player...And if you already knew the answer and you don't want to convert to a format that can be played on a PDA......
Why did you waste our and your time explaining the obvious!
I don't think it's unreasonable to expect that the HTC Athena, with it's dedicated ATI graphics chip, might have a chance to play the same videos he's able to play on the Loox (another PPC device that uses the same 624Mhz Xscale processor).
Hopefully either the CoreCodec folks will be able to work around the buggy ATI drivers driving the Athena, or we won't have to wait long until someone releases a device with better a dedicated GPU.
i see ur point...i have converted many videos and most took no more than 15-20 mins max. but thats due to my core 2x duo processor.hopefully we see some software upgrades to solve this.
mmh,... I do not really see the point you mentioned.
The TCPMP is not able to use the Ati drivers but with the RawFramebuffer and DIVX (XVID) converted movies it runs brilliant.
I also convert DVDs to approx. 600 video and 128 audio @ res of 640x480. with this I will come up
with about 500-600 MB per movie. Excellent quality and no lags...
And what is your exact problem with converting.... Du you want to
but a DVD content auf 4GB on your MD ? uncoverted movies on a mobile
device makes no sense... or didnt I get the point here ?
Definitly I can not confirm your statement mentioned. Also standard divx movies at 700MB CD size will run like a charm.
But now some experience from my side:
I used the SPB Mobile DVD to convert files directly from DVD... a big mess... audio/video goes out of sync and if paused the whole movie
become laggy. 5-10FPS .... I was searching the Inet and also XDA Devs for this problem...
At the end I had to find out the SPB Mobile DVD converting program is SH** !!!!
Now I use Pocket-DVD Studio... converting with the newest XVID drivers. Excellent performance as mentined before...
So maybe this is your problem... give try to another converter and see what happens. (Use one with not installed codecs... use one where you can make
setting and use the system installed codecs)
So from my side: The Athena is a good mobile movie player (with TCPMP)... my opinion
errr...
Hiya people,
I must say that this is a bit confusing to me. I use the ATI driver on my Ameo (advantage) with TCMP as long as you dont use the hardware acceleration it works perfectly. There are many threads regarding this subject.
All in all, any 700-800 MB movie that I err......come accross and copy directly to my Ameo plays perfectly for me. Xvid or Divx.....
I dont do any conversions or anything. I just download and play.
Maybe I get the odd frame skipped here and there but its not an issue for me. I watch many action films...no problemo.......all standard 700 mb+ Avi files....I have Simpsons amd Resi Evil extinction on my Microdrive now...both 700MB plus..
Example my copy of RE:E 717 MB
MPEG4 Vid
608 by 256
25 FPS
After 2000 frames, I had dropped 42...
Lol maybe I am just not fussy and this is a nuisance to everyone else. I have not found an AVI that I have been unable to watch yet....
Then again, I used to watch 160 X 120 movies on my HTC Voyager using Pocket DIVX encoder which really really sucked and I thought it was cool.
I can also confirm that no convertion is needed, I have a lot of convertions which are over 2gigs, I watch these on my pc, but have watched them on my Ameo.
http://forum.xda-developers.com/showthread.php?t=308952
amouses said:
So this documents my sad experience with XDA's culminating in a regreful decision NOT to buy the HTC Advantage.
I have bought 3 generations of past HTC based XDAs including the Wallaby, Andes and Universal.
Primarily I need a phone and a PDA in a single unit with the promise of also using it as a media player in situations where I'm without my laptop or subnote.
The fastest media player that I have used always seemed to be the TCPMP player but this was too slow to play conventional DIVX .avi or other FULL SIZE movie streams.
I dont have the time to constantly convert movies from standard 700 MB .avi format to PPC pixel size. But the Universal was simply NOT fast enough to play the uncoverted movies. (Plus the Universal has some issues when it comes to slooowly receiving and making calls .. another story)
As a standby measure I use a Fujistu Loox N560 (and Nokia 7380 combo), with a 624Mhz Xscale processor. Wiith TCPMP IT IS fast enough to play movies on its VGA screen without really any noticable skipping.
This was a temporary measure until HTC could produce a phone PDA combo that I could again use as a do-it-all device.
BUT after much monitoring xda-developers I conclude that the HTC advantage with all its other features will not do this job. I really really wanted the Advantage to work for me but post after post have indicated that it just cant cut it for displaying videos.
How difficult can it be to produce a device and software that can do this! Like I say, I dont want to spend all my waking hours converting .avi files from one format to each other, just to play the regular 700MB / 2hour standard .divx file.
Click to expand...
Click to collapse
i play "regular" 700 mb avi file on my uni without any lag.
what u smoking
dude what are u smoking video on the advantage is freaking sweeet. plus if u install projet athena 3 on it, the thing is a marvel of design and technology. they guys that made project athena put so much into it. infact i dont even need to use my hardware keyboard anymore. the teksoft keyboard works even better than the hardware one. but i digress, the tcpmp that is includded on the project athena uses the ati graphic card. i have never seen better video even better than the psp. no need to convert. i use full videos no conversion at all.

Dvd to the PPC

hi guys,
im looking for something to compress some home/family movie clips to my phone. they are about 3gb each and i would really like to get them down to as small as possible say 100mb-500mb or whatever is possible.
been searching the web and cant really find anything. the best i found was to convert to divx
any help please
you could use something like an ipod converter so it will majorly cut it down in size (though it may be the wrong resolution and look crap), or try dvd2avi and specifically set the resolution u want it to
cool mate thank you very much trying it now
personally i use Gordian Knot.
It is a program that uses a combination of smaller products (hence the name Knot) (like DVD-ripper, Virtual Dub, Vobsub etc) in order to rip a dvd.
You can use it for ripping dvds as well as modifying a movie. You can select the resolution yourself, a long with a lot of features.
I have to say that this is a bit advanced and you will get lost if you dont do your homework...There is a tutorial (google is your friend ) and once you do that you should be set to go..
Just a note, when i started using it, progress was slow but now i can do everything quite fast..
If you have the time, patience and good quality movies, you cant go wrong with this
ps: i make xvid format films with it, but divx is also supported
Giannis86 said:
I have to say that this is a bit advanced and you will get lost if you dont do your homework...
Click to expand...
Click to collapse
and nobody uses this anymore because there are 1click solutions that do it better and faster... this is a tool that is 5000 years old
To convert from dvd, xvid, divx, ... to an avi/wmv that fits on your htc, without tutorials, without advanced nonsense go for SPB mobile DVD
you can even tell the converter to not exceed a certain filesize, so I guess this fits yours needs perfectly
I have found iSoft DVD to PPC converter to be the best I have come across so far. I have been looking at this type of software since I bought a 4GB Sony Ericsson about 3 years ago approx. I have used the iSoft about 11 times already to convert the 11 DVD's I currently have on my 16GB Touch Pro
i like clonedvdmobile or spb mobile dvd
otherwise there are plenty of movie convertors which will convert/downsize movies

Newbie: what is best video format to rip DVD's to for the x7510?

I just got an Advantage x7510, and am absolutely thrilled to bits with it - beautiful screen, something you can do something with, like the Psions of old!!!
I would like to watch some DVD's on it, but being completely new to ripping etc. don't know what format to rip to, what size and so on. I tried to rip a 30 minute DVD to .wmv, but was appalled at the slowness thru the native Windows Media app. Someone suggested I get Coreplayer, which is better, but I think I need a steer on how to do the ripping for the best. What would show best, with best lip-sync and fewest dropped frames, and acceptable quality?
Can someone point me in the right direction? Your help would be much appreciated.
thanks
rjstep3
AVI is the best with Smart Movie
I tested almost media softwares for video in my X7501, and i found sth here.
BAD video players:
- Core player
- Windows media player (worst)
- TCPMP
And all of them got the same issue: flash screen and not smooth.
Then I try Smart Movie, WOW, i can watch movie in my X7501 as a champ.
And u only need software to convert to AVI file
DOESN't MAtter what size of the frame and file, it works perfectly.
( I watch Jackie Chan movie with the file is about 400mb, nothing wrong, so nice)
enjoy
thanks for the suggestion vqscorpions, I have just downloaded a trial.
One point straightaway is that I don't like the look of their licensing - it seems to be one licence per device, whereas I use several devices, not of course simultaneously, and like to load my software on to all of them, to use when I have that particular device with me.
However, if the software works, I may just have to swallow my pride and fork out for it.
thanks again for your time
rjstep3
i have the full file with license and also the converter for Smart movie.
if u like it, i will upload here
enjoy
PS: I just have Crystal softcase for Athena. cheer
Excellent. I'de like to give it a try.
I have found that nothing works, not Lonely Cats or anything else. the lip sync is awful, the video jerky and generally not a pleasant experience.
What I take from this is that Windows Mobile is basically not a video media friendly OS - works fine with audio, not with video. For that I think you need a dedicated laptop/gadget.
rjstep3
i really feel curious that yr x7510 can not work with it.
actually it has the same hardwares but may be it uses another OS.
however, which version of Smart movie u use? which converter software u use? and how about the settings for the file
(to be honest, the movie that i use usually is more than 300mb and Smart movie works well)
I have tried the most basic settings, but it depends on what you mean by acceptable. I expect decent image, good soound, no skips at all, and perfect lipsync. On no WM device can I get this, but if I am prepared to compromise, then I concede that the Touch HD can deliver nearly to my exacting standards.
My conclusion is that, if I really want video on the go, watch it on laptop - better/larger image, near perfect rendering. use the WM gadget for audio only.
rjstep3

Smartphones noob planning to buy HD concerned about video playback

Hello,
i'm really noob to smartphones... my last phone being a very old Nokia (5 or 6 years old) which can just call and send sms^^
I am now considering buying a HTC touch HD and what i am looking for is mostly:
a) big screen for reading comics
b) big screen and video quality for watching movies
c) gps
d) decent phone (call and sms)
My biggest concern, reading many topics on the subject, is the quality of video playback and the need to convert video files.
Is there some smartphones (with of course the appropriate viewer programs) which can manage any video (divx, xvid...) with good results? (without the need of converting video files)
Or it's the same situation for any phones on the market?
The HD can manage xvid files with core player? I think i read somewhere they need to be converted too but i'd like to make sure.
Thanks a lot for any calrifications on the issue
I watched a divx movie using the core player sometime back. but now I tend to watch the bbc catchup programmes which are in wmv.
I dont know about reading comics on the screen but of the few time times that I have read my ebooks on it, I found that I had to constantly zoom in and out.
for the gps is quick ok. I use Quick GPS to get a lock on my position and then use one of Google Maps, Garmin XT, Live Maps and they do just fine.
I don't have much to say about the call and sms except maybe that it does the job well.
It's quite easy: video playback requires processing power and a driver system which allows to make proper use of it. In addition, it also depends on the formats, which require more or less processing power. I believe you will encounter the same difficulties on all the other smartphones at this moment. The TG01 looks promising, but it then still depends on the format of the video file.
Maybe it's just too early for the kind of video playback you are used to due to the Web 2.0 and the x86 processing power. Next year, the situation might look better on the mobile market.
i have had no probs in video playback in fullscreen, i think it works well.

Resources