yashsingh1/xdaforums huggingface dataset:
[Nexus One General] ATnTdude:
Generally true, but there's a lot of mobile content that was meant for iProducts that have an .m4v extension. That file format is essentially identical (minus a chapter feature that can only be read in iTunes and is ignored by everyone else) to .mp4 and you can just rename the extension.

Everything else you either demux/unwrap (which is just converting the wrapper from (say) .mp4 to avi) or do a complete transcode (convert from Xvid to h264) and change the the wrapper as well.

Basically, there's two parts to a video file. The wrapper (wmv, m4v, mp4, avi) which is the header and footer of a media file. The meat is in the codec (Divx, Xvid, h264, MPEGx, VC1). You can generally mix and match, though you'll run into compatibility issues if you stick a h264 encoded movie in a .avi file, or a VC1 into anything other than .wmv. Vanilla Android does MPEG4 and h.264 and h.253 codecs in a mp4 or .3gp wrapper.
[Nexus One General] DMaverick50:
Wow this blows . Codec, encode, re-encode....I figured my $600 device would play videos its capabl of without the user being a technical wizard. From what I read the doubletwist program is supposed to automatically convert my media files when I drag them to my sdcard. With the g1 I had time to root and spend hours and hours and hours learning about the device. Now I'm in law school and I no longer have countless hours to read up on this so I suppose ill forgo watching videos until a more multimedia READY device becomes available. But thanks anyway for the replies
[Nexus One General] ATnTdude:
Don't give up. Use "handbrake" set it to normal profile and click encode to a file ending in .mp4. It's that easy. Takes 15 seconds to set a file to transcode.
[Nexus One General] JoshHart:
I put some dvds and entourage episodes on my phone with doubletwist and I cant tell you if its true 720p but I can tell you it looks god damn amazing, sure its smaller and blah blah but the quality is easily as good as watching a blu-ray or upsclaled dvd on my tv. Maybe my eyes suck, I dont know but Im happy so I guess thats all that matters.
[Nexus One General] JanetPanic:
If I may be so bold, you might want to research before you make decisions in the future. Even a cursory examination of the facts would have told you that avi is not supported on the N1, android in general, the iPhone, Palm Pre, etc... This is not a fact that would take countless hours, just glance at the supported video codecs in the phone's technical specifications.

If you do not want to spend the 30 minutes it would take to learn this fact and figure out how to transcode that is your right. Just do not act self righteous about the fact that the phone does not support a format when the documentation and technical specifications are clear.

Finally if you are on windows doubletwist can convert avi. Again, assuming you are on windows, it seems like the failure is on the user side. (This is based on documentation, I have not used doubletwist since I am not on a supported platform.)
[Nexus One General] colonel:
gentlemen and ladies, if you want to convert video to any device, there are two routes.

you either do it the open source/free way or you do it the commercial way (i.e. you buy a package). There has never been, and never will be, any other way to do it.

If you search on the web you will find plentiful ways of doing this, including the free and excellent double twist. Or general convertor guides like www.doom9.org

1. An example free way:

http://www.nexusoneforum.net/forum/...840-how-convert-any-video-your-nexus-one.html

2. An example commercial way:

http://www.xilisoft.com/hd-video-converter.html

(note: I have never used this but there are a zillion commercial products out there)

commercial is easier but costs money.

you pays your money and takes your choice (or whatever!)
[Nexus One General] jay_zhead:
Wait for it. This will solve all of our media problems when it comes out. I've had it on WinMo; it plays EVERYTHING, including matroska MKV files, and has an equalizer for audio (finally!).
[Nexus One General] jamesyb0i:
bump +1

This CorePlayer app is going to be interesting...
[Nexus One General] DMaverick50:
I think I see your point. But I don't know what codec means and its 2010, windows has been around for decades, my Google phone turns my voice into words, plays music, records sound, records images, cancels out background noise, detects metal, scans barcodes, controls my pc remotely, provides internet access for my laptop, uses satellites in space to guide me through the city, it didn't occur to me to research the limitations of its ability to display pictures that move (which have been around for a century). I love that android is quietly becoming the best OS there is, i fully support its growth hell i bought two nexus ones just for myself, I bought one for a friend who couldn't afford one and i ask my wife every day if i can take her to replace her g1, and ill work harder to keep up with the tech of it all because its infinitely interesting. But in this day and age it seems like the computer geniuses out there would've already defragmented the video file institution. Is it really necessary to have mp4/.avi/.wmv/etc....? Is it only because this player decided to only play this type of file, that player only plays that type of file....if a video can be converted to any type why even have different types? (I'm actually wondering this I'm not just ranting so I don't need people calling me a lazy asshole) thanks
[Nexus One General] MarcusMaximus04@gmail.com:
You're absolutely right that ideally, if these were written with the public best interests in mind, they'd just use one standard. Unfortunately, life isn't that simple. Companies own patents on different encoding schemes(thus why firefox will likely never have H.264 support via HTML5) and then license those out as they wish. If some company isn't willing to pay, they may come up with their own "standard". This happens often enough that we have tons of different formats which may or may not work with any given player. It basically has nothing to do with technology and everything to do with business.
[Nexus One General] j.bruha:
Why don't you just try out yxflash player? It plays almost any video format I throw at it, though it's a bit choppy.

The N1 can handle 720p videos though. Videos recorded on my i8910 in 720p play just fine in even the default video player.

Sorry if any of this has already been said. I admit, I didn't read the whole thread. :D
[Nexus One General] demo23019:
IMO yxflash is horrid at the moment yea it plays xvid but not very well...its not hardware accelerated think that's why its choppy. You're better off using handbreak and re encoding your movies
[Nexus One General] DMaverick50:
Fair enough, thanks. And thanks to everyone for responding to my question. There has been a lot of software mentioned and as soon as I get some free time I'm going to patiently work my way through it all. And ill give yxflash another try, I may have given up on it too soon.

It seems like a mobile device player that is universally, or at least broadly compatible or better yet "ready" would be a very popular and talked about piece of software. If apple google or windows had that in their OS it'd be a huge win for the OS I would imagine, and I'm but a passive multimedia user. Is there any reason to think google could manage to include something like that into a future update or is it not given the priority I'm trying to saddle it with? I realize Google's player is /"compatible" with multiple file types, but that seems to be a different meaning thats more removed from actually playing said file types than if it were "ready" for such files...thanks
[Nexus One General] heero884:
I guess I phrased my question poorly. While it's good to know the Snapdragon processor has hardware acceleration for certain video codecs, I'm wondering if Snapdragon is fast enough to make 720p h264 "high" profile videos playable with a 3rd party application.

That I did not know. What's interesting is that the Android based Archos device with the Cortex A8 is capable of playing back 720 h264 encoded with the "high" profile. I was hoping that since Snapdragon is "superior" that I could expect similar performance. I guess we'll have to wait for a 3rd party video player to find out..

AVI may not be natively supported but that doesn't mean a 3rd party application won't be able to playback this format. Coreplayer for WM added codecs that weren't natively supported. I don't think it's too unreasonable to expect a similar application for Android.

That's awesome news :D
[Nexus One General] demo23019:
CorePlayer lacks AC3 and DTS so most of your movies still need to be re encoded
[Nexus One General] tontonHD:
I use YXFLASH and it plays everything flawlessly. Maybe a couple of frames lower but its very watchable.
[Nexus One General] hassan:
Thing is now we have really fast processors in our devices compare to what we use to have few years ago but still no software support.

Only Samsung offers a really good video playback support out of box for Divx and Xvid codecs etc..

Other phone manufactures offer nothing apart from MP4 (h.264) which I think is pathetic. As we have 1GHz snapdragon in our Nexus One and only thing i think it being used for is flashy UI like live wallpapers.

Nexus one is one hell of handset but it couldn't even play some of the streaming videos which Hero can play without any problem.

Now my only hope is Desire ROM which will have batter media player. Also one more thing i found those H.264 videos I've converted for my HD2 most of them failed to play on my Nexus one.

Last word, I've heard core player 2.0 since I've born maybe my future child will be luck to play videos with Core palyer 2.0. :cool:
[Nexus One General] ianken:
There's more to compatibility than resolution.

If the video is advanced profile H.264 (uses CABAC or other AP features) then it will not play.

RE: pulling in the player from the archos device: the archos device is not the same hardware. All of these devices use hardware codecs.

The display is only 480p anyway. 720p is a waste of bandwidth and storage.
[Nexus One General] hassan:
Yes i agree no point playing 720P. HD2 can play H.264 with CABAC on so does the Nexus One "but HD2 can play High profile" on very same hardware that's what surprise me as Nexus One can't.
[Nexus One General] ianken:
N1 does not do CABAC. I don't know if this is a failure to expose existing hardware or if it is a hardware limitation.

CABAC implies main profile or higher. So far I have only gotten H.264 baseline to work. Admittedly I've only played with it a bit so may have missed something.
[HD2 General] timodc:
I have a problem with using the proxy.

I have mobile internet, but need to use a proxy server to get my e-mail from work. The only problem is that when I have the proxy ON, some programs don't have connection to the internet.

Is there a way to make a manual selection of which programs use the proxy and which don't?

many thanks!

Timo
[HD2 General] dickpwwu:
I got same problem. I want a solution.
[Nexus One General] PhantomRampage:
Someone posted their nandroid backup of a completely (rooted) stock n1 rom, search around for it and try installing it. I ran accross it while looking for tutorials on how to flash the stock N1 rom if that helps
[Nexus One General] PhunkMaster:
Update: NOOOO!!!!!!! I did a full wipe from the bootloader (factory restore, dalvik-cache, rotate settings, and what ever that 4th one was and reinstalled cyanogen mod 5.0.2) bad news: all of my settings and applications are gone, as well as my customer ringtones. Very very sad day.

Oh yea, fixed the keyboard issue and the voice input issue. So I guess we can count this as win :)
[Nexus One General] PhantomRampage:
Should have backed up your apps with astro or titanium
[Nexus One General] PhunkMaster:
Oh I had a titanium backup, I just had to reinstall them all, and reset their locations on the home screens, and reset all of my ringtones and notification tones :) a process that takes a whole 5 - 10 min.
[HD2 General] simonr23@hotmail.com:
opera wont load anymore. is there any way to uninstall it, or install a newer version over the top?

mine is a telstra version. i have bsb tweaks, but i havent done anything to the phone for a a couple of weeks.

since last night i cant get opera to load, because of the above message.

any help would be great.

thanks.
[Touch Pro2, Tilt 2 Android Development] bowpay:
XdaRoms.com is now online. With the help of the community we came up with a search utiltiy to find a rom that matches your requirements. Now that we have the HD2 community on board I wanted to invite the Touch Pro 2 Android group.

If you are a cook and like to use the site please PM me so I can get you all setup.

Original Thread:

http://xdaforums.com/showthread.php?t=621667

If you have ideas on how to make it better please let me know!

Can't wait to see some Android roms on the site!

Enjoy!

Brian
[HD2 Accessories] smuppy:
I have a Sennheiser cc520 headset connected to my HD2. ROM version is 1.66 SVE, but thats probably besides the point here.

Whenever I recieve a call I want the screen to go dark automatically, just like with the prox-sensor. This seems impossible with the headset connected while it works perfectly when its disconnected.

Right now I use XDAShutdown to run the "Lights out"-mode ;)

Is there a profile for a wired headset stored anywhere in the registry or in some weird Manila-file? Does anyone know or have a better solution to my problem?
[JASJAR, XDA Exec, MDA Pro ROM Development] b0z0k:
Hi all!

i am using my Uni to play emulators, from PSX to MAME.. but i notice that Uni's Keyboard driver don't let me press 2 keys at once.. (needed when playing an action games that need JUMP+FORWARD) or even 3 keys at once (RUN+JUMP+FORWARD)

This is because Uni's keyboard driver i assume.. maybe HTC made it to reduce miss type when we're typing texts/ emails.

But then i tried a ROM (punisher) in MAME emulator (called FinalBURN) it CAN press 2 keys at once, but in other games i still can't press 2 keys at once.

On a different story, ALL games i played on PSX emulator (FPSECE) can't register 2 keys at once (this is because of the driver i assume). BUT when i tried my friend's XPERIA X1, using the sampe program build, i CAN register 2 keys at once.

So.. i'm sharing my thoughts with all the master in the XDA :

1. Why did the punisher games CAN register 2 keys at once, when the keyboard driver (i think) don't support it?

2. If the keyboard driver in Xperia X1 can register 2 keys at once, can we swap the necessary files in Xperia X1's keyboard driver to our Universals to achieve 2 keys pressing?

3. If we can swap it, what are the files (DLL or other files?)?

Thx in advance :)

--

b0z0k

Dopod900

TML12.1 128mbRAM
[JASJAR, XDA Exec, MDA Pro ROM Development] thingonaspring:
I've had the same problems using emus with a uni, and had always assumed that the uni hardware/driverset could not support multiple keypresses at once.

Normally keyboard drivers work by sending KEYDOWN and KEYUP events. So KEYDOWN "SHIFT" followed by KEYDOWN "A" would result in an uppercase "A", followed by KEYUP for both keys as they're released. I've long suspected that the keyboards on our unis don't work this way by default, or possibly that the driver is inserting matching KEYUP events for each KEYDOWN.

The news that finalburn allows multiple keypresses is a ray of light, but I expect it's down to the way that specific emulator is coded to read the keyboard.

It implies there are 3 ways to address the problem - patch each individual emulator for uni keyboard support, persuade the emu's authors to modify their code, or modify the keyboard driver itself.

Anyone have any insight into what events the default uni KB driver generates, and what alternative APIs exist to read KB input (memory-mapped IO port perhaps?).
[JASJAR, XDA Exec, MDA Pro ROM Development] b0z0k:
The noob experiments :p

Thx for the interest in this threat master thingonaspring :).

I think the multiple keypresses in FinalBurn are not just because that specific emulator coded, because when i use it with every other MAME rom (street fighter II, etc) it can't register multiple keypresses. So it may be because the ROM (The punisher) as well.

a little insight on how the KB driver works (from a noob perspective -- that's me :p). I CAN register 2 keypresses in all the Emulators & Roms using this way (my experiments) :

1. when we want to press & hold forward and the press the RUN button to run forward the result is we WALK forward (registers pressing forward key and holding forward key) and the when we press the RUN button, it stopped moving (it registers what? i think it registers the run button only -- see the next experiment).

2. the next is how i register run + forward : when i press & hold RUN button first (no move on the game), then i press + hold forward, the result is walking (not running forward) So the hypothesis is : is registers the second button only.

3. After we did #2, while still holding the forward button (2nd button), i release the RUN button (1st button) & then i press it again (1st button), Voila! it can register those 2 keys at the same time. (this trick can be used in ALL the Emus, so i think this is how the KB driver works)

So i think this is how the Uni keyboard works :

* holding A button (1st press) and then holding the B button (1st press) : it registers holding the B button only. the A button hold are forgotten.

* after holding the B button (1st press+hold) if we release the A button & then press it again : it registers & remembers holding the B button (1st press+ hold) & when pressing the A button (2nd press) it registers both A&B button being pressed & hold at the same time. The B button hold are NOT forgotten.

i hope that helps contributing to making an emulator friendly KB driver.

I'm really a noob in this things, but seeing a veteran like thingonaspring intersted in this give hope to us Uni users.. Hope other masters can collaborate making a project to overcome this limitation.

--

b0z0k

Dopod900

TML12.1 128mbRAM

p.s. i hope it's not too confusing, because my english are really bad :p
[JASJAR, XDA Exec, MDA Pro ROM Development] thingonaspring:
Thanks for your testing input - and especially the fact that the X1 works OK. If it's a driver issue then the X1 should be first option for a possible driver port.
[JASJAR, XDA Exec, MDA Pro ROM Development] b0z0k:
Looking forward

Thx master thingonaspring.

So does this means that master thingonaspring will try to port x1's keyboard driver to Uni?

Hope you have the spare time to port x1's driver to Uni :)

Would be nice that uni users can play megaman X4

If there's anything i can assist please let me know

--

b0z0k

Dopod900

TML12.1 128mbRAM
[JASJAR, XDA Exec, MDA Pro ROM Development] tinti93:
in linux kernel works multiple keypresses at once :o (titchy linux)
[JASJAR, XDA Exec, MDA Pro ROM Development] b0z0k:
Nice update!

It's always good to hear new possibilities..

Too bad i'm not a programmer (either WM nor Linux)..

i recently found out that HTC Kaiser's (TYTN II) keyboard driver works ok too in FPSECE..

So.. to all our devs/ cooks in Uni community..

Please.. pretty please take a look on those drivers and the possibility to port it to UNI..

--

b0z0k

G3 Uni-128mb

Sun_Dream's WM 6.5.3
[JASJAR, XDA Exec, MDA Pro ROM Development] MrMmmkay:
If this Problem would be solved the Uni is the perfect Mobile Device, i miss playing Emulators on it. But i think that this Problem is to complex to be solved :(.
[HD2 Accessories] papp.martin:
Hi

I am looking for a way to charge HD2 without need to allways plug usb cable to mobile.

Inductive charging would be great, but we are not that far, but HD2 has power connector under his back cover, it is there for charging with car kit. Possible solution would be to use back cover with charging connectors and appropriate charging base. So I would just have to lay my phone on charging base without any connectors.

Is something like that on market?

Thanks

Martin
[HD2 Accessories] ianmason:
nope..........
[HD2 Accessories] Tokolosh:
There is in fact such a thing, but i do not know if it would work with the HD2.

I have seen something of that nature at cebit or something, really cant remember which computer convention it was, but it has been reviewed in various mag's

hxxp://www.berryreview.com/2009/10/30/gadget-of-the-week-powermat-wireless-charging-pad/

(change hxxp to http)
[HD2 Accessories] pa49:
I have seen an inductive charging pad system at Carpone Warehouse in UK.
[HD2 Accessories] bennyhillslovechild:
Technically, i suppose it would be reasonably simple for a company like Powermat, or other inductive charging manufacturers to make a replacement battery cover for the HD2 that ties into the contacts on the back of the phone, which were originally going to be used with the car holder, before it got redesigned, and allow recharging of the battery.
[HD2 Accessories] kruithofm:
Well... Inductive charging... Would be nice.. But:

There must be a coil build in in the back cover and some regulator hardware. That is making the back cover thicker. This might be no problem if they do it right.

An other posible problem is the induction itsef. It is close to the electronics of your phone. What will happen with the signals and even can it damige the electronics?

I would like to have it, but only when it is tested and no risk of dameging the phone and disturbing the signals.
[HD2 Accessories] Starfury:
Well Powermat make back covers for iPhone, Blackberry, Nintendo DS so it can't be doing that much damage :)
[HD2 Accessories] JDaus:
has anyone seen a power mat backplate yet ?
[HD2 Accessories] Wevenhuis:
I believe from the CET and CeBIT 2009 and 2010 technology was shown for the integration of current wireless charging in mobile phones. I believe HTC has added a second charging connection just below the battery, behind the battery cover. Perhaps a flat coid can be placed at the back of the current cover. The coil can be connected to the secondary charging connection. It was previously inteded by HTC to be used with a special battery cover that connected to the first concept model of the HTC HD2 carkit.

I believe Duracell or another battery company demoed a wirless charging system that could be integrated with current mobile phones. Maybe it is a start to look there?
[HD2 Accessories] chinobis:
Even if it worked for hd2 it would charge the battery at very very slow rates (typically @ less than 80ma)
[HD2 Accessories] Shum97:
I never have my phone charging through usb...only into my pc when im copying files or flashing Roms:)

I just got a spare Battery & Desktop Charger, as i work 12hour shifts (listening to music) it comes handy having a spare battery:)
[HD2 Accessories] troed:
As long as inductive charging is in it´s childhood-state it´s another waste of valuable energy.

Not for the single phone or person but taken together the ever increasing billions of users it´s a massive waste of resources.

Did You know that the worldwide use of internet (PCs, Notebooks, Netbooks, Phones, Servers, transmission lines, amp-nodes etc.) consume already more energy than worldwide car-traffic ? :eek: Should make You think ............... :)