Currently, tegra2 devices have problem on h264 playback.
But, Optimus 2x updated their firmware and enabled it.
I am using Atrix and wanted to play h264 on my phone.
Of course DICE player can hardware accelerate it but not by streaming flash.
And other players still have problem.
I did a test on several movies and found a interesting thing.
High profile movies are not really different from baseline profile movies.
Here's some example.
http://dl.dropbox.com/u/52685869/CES-News First Look on Samsung Galaxy Tab 11.6.mp4
http://db.tt/ULTADHdo
These two files are exactly same movie file exept profile info on file's header.
(I didn't reencoded it!)
I've downloaded this from youtube and just changed the movie file.
So upper one is just a copy of youtube 720p h264 high profile,
and bottom one is same file except I modified profile info to baseline.
If you play upper one from tegra device, it says file cannot be hardware accelerated or not supported.
But, bottom one can be hardware acceerated and played on android stock player.
So the idea is, if we can change the profile detection method of android,
tegra2 will try to support hardware accelrate on more files.
Maybe even youtube 720p can be streamed on tegra2!
I've searched through android source and found this.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is from https://github.com/Atrix-Dev-Team/a...gingerbread/media/libstagefright/OMXCodec.cpp
Since I am completely out of programming things,
I can't modify these codes. But somebody should be able to do this.
Help me please!
EDIT- Adding method what I tried on changing profile.
I used HEX editor, HxD to modify movie file's profile.
You can get it form here : http://mh-nexus.de/en/downloads.php?product=HxD
1. Open the h264 file on HxD
2. Press Ctrl + F and search for 'avcc'
3. You will see like this.
4. You can find '64 00 1F' near from digits of 'avcc'.
※ 42 E0 – for Baseline Profile
4D 40 – for Main Profile
58 A0 – for Extended Profile
64 00 - for High Profile
1F (31 in dec) is level 3.1
29 (41 in dec) is level 4.1
33 (51 in dec) is level 5.1
So the '64 00 1F' means 'High profile 3.1'
5. Change the '64 00' to '42 E0'
6. Save the file. (HxD automaticaly creates backup file. So you have to disable it in setting if you don't want.)
So you can test this method for your own movie file.
But I hope someone make some edit on android source for this so everyone can enjoy it.
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums
Moving to Q&A
No dev's here?
Please someone help me!
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Description:
You are a football coach? You do not always have the opportunity or desire to have a comprehensive workbook with you? So, since you have a cell phone on you, be always at your hand a complete list, with pictures and details of possible exercises to achieve ... and even prepare for your sessions!
The interface is very intuitive, quick to take charge. To view details or make a double-tap on the exercise you want, either click on the icon with arrows rotating.
To change the language, simply hit the planet. Available languages are french and english.
You can list, sort the various exercises, then, for each, see the details, pictures, equipment needed, duration, objectives, ...
Version 0.5 comes with 21 exercises pictured and detailed, from the websites of football. Thank you to them for having made available.
The various data on the exercises (as ,...) are in the file exos.xml which is in the directory "datas of the application, and images mentioned. You can easily and readily, add, delete, correct, complete, ... the list of exercises and pictures. Supported formats are -jpg, .gif and .bmp
You can also change the language between English and French; Note however that this does not change the language for exercises, you have to have them in the language you want.
(sorry, google translation)
Configuration / Compatibility:
When first installed, you may need to have to restart your phone.
Installs without problem on the SD card or the secondary memory.
Language: English, French
Version: 0.5
Publisher / Creator: corwin
Resolution: certainly from WQVGA (240 * 400) to... everyelse !
Operating System of Mobile: Windows Mobile 6.x
Pictures
WebSite : http://www.i900playeraddict.com/corwin.php?soft=evb_footcoach and http://www.i900playeraddict.com/i900_forums/viewtopic.php?f=51&t=3068
Disclaimer
- thanks for the icons I used, I like them soooo much! So tx to RoostyCity
- thanks to my beta testeurs, Route66 and MondeoST
Following versions
- executable to edit the exos.xml file directly from computer. Already a great THANK to deedee for what she do (well... so the whole editor !)
- iPhone version
- Androïd version
OK, hi guys,I'm a bit of an Android freak and I recently acquired a cheap RK2818 rockchip tablet and am trying to get it on this rom
http://http://forum.xda-developers.com/showthread.php?t=1038819
You can see the Tablet here http://www.cnmlifestyle.com/ (it's the cnm Touchpad II)
And here are the specs:
Technical Specifications
CPU ARM11 600MHz
Display 7 inch Touch Screen with 16:9 aspect ratio 800x480 WVGA resolution
Operating System Android 2.1
System Memory DDR2 256MB
Storage 4GB Solid State
Wireless Access WiFi 802.11b/g
Orientation Support G-Sensor
Additional Controller Built in Trackball
Music Decoder MP3 / WMA / APE / FLAC / AAC / OGG / AC3 / WAV
Video Decoder Max.1280*720 MKV, (H.264 HP) / AVI / RM / RMVB / FLV / WMV9 / MP4
Memory Expansion Micro SD Card (Trans Flash) up to 16GB
Battery 4000 mAH Li-Polymer Rechargeable
Product Dimensions W x 19cm, H x 11.5cm, D x 1.5cm
Now the problem I have is when I follow this guide http://www.androidtablets.net/forum/rockchip-based/439-how-unpack-repack-custom-firmwares-rockchip-rk28xx.html
and use the AFPtool to try and unpack the update.img and swap in the filed needed, it gives me this output,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So it seems unable to unpack the system.img and the boot.img so i can't repack it into a cm7 rom to flash, any help would be much appreciated and I'm not expecting any miracles Thanks.
Ok, would really like some help with this if anyone can, I've also tried using afptool on the root of my c drive and still no luck, gives the same read out as before and as a long shot I tried unyaffs but obviously that didn't work either.
Thanks in advance
Sent from my mimmi using the beautiful Flame GDX ICS rom
Edit: Found a premade rom which works perfectly on my tab, help no longer needed, thanks
I have a website specifically for viewing on Android devices, I am using Gujarati languages and i have a big problem rendering the Gujarati Fonts properly, I atleast want a workaround to get the Gujarati fonts Working properly which is by default not supported on any Android versions. And so i did,
The Work around:
- Rooting the phone
- Finding the correct unicode font for Gujarati language
- Replace the existing DroidSansFallback.ttf in System/fonts with the Gujarati Font (with some extra changes in fontsfallback.xml in system/etc folder for ICS)
This Helped me to atlest view Gujarati texts, but not correct rendering.
Two Problems:
1) Problem of Half forms, the half form letters are not rendering properly as they are suppose to combine but they dont,
If you refer to this faq on unicode.org, it clearly defines how it should render,I have also used the mentioned "Zero Width Joiner" by using html codes for every letter using unicodeLookup but it has no effect.
For example:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
+
+
should be
But it is rendered as
Anyways This problem is not primary as it is improper but still not incorrect.
2) This rendering problem makes the texts print incorrectly, See the two images below, First one is correctly render as visible on PC and second on is a screenshot from Android native browser
the problem marked as 1 are fist problem and the one marked as 2 are second probl you goto Devanagari - Unicode Consortium you will get a pdf refering to this problem (just goto "Figure 9-8. Rendering Order in Devanagari") which clearly explains the method to render the scripts correctly. It seems what ever android uses to render the scripts is not supported for such languages, if there is any change that can be made to Android OS to render the fonts in correct order, please help.
This is definitely not a problem with fonts as i have tried using Shruti fonts which is used by windows OS, it is a problem with rendering these complex scripts
Possible Solutions: (unwanted)
1) Using opera mini with bitmap fonts (not my solution)
2) Use Images instead of texts (again not my solution as my site will have 300 lines of lists and that too for mobile, do not want to increase page size)
Please give me a proper solution to this problem, thanks in advance !!
Use Firefox with Gujarati addon
Use Firefox for android and get addon at addons.mozilla.org/en-us/android/addon/gujarati-fonts-package. Now you can view all webpages in Gujarati fonts without any complex procedure or root.
The new Auto Awesome Movie functionality in Google+ 4.2 seems pretty cool. Here's an article if you don't know what it is:
http://lifehacker.com/google-adds-auto-awesome-movies-great-video-editing-f-1454154626
Anyway, it's only enabled on certain devices running Android 4.3 like the Nexus's. How can it be enabled on S3's running 4.3?
Here's how you see it's enabled:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://forum.xda-developers.com/showthread.php?t=2503650
how to enable in other devices
has anyone found the way yet?
I'm also looking for this for my Note 2. Would love to have auto awesome movies, but it is not available on many devices. Surely someone out there has found a way to make it work on other devices?!
Maybe you can change your device ID within the build prop?
any solution?
I've got a Note 2 as well running Kitkat and I'm sort of pissed for a few weeks now that I can't get movies to work.
I found the solution to enable making movie feature in google photos, but you will need to have your phone rooted.
You need to edit build.prop file in /system folder in root and find and edit as following:
(be sure to backup your build.prop file first)
ro.product.brand=google
ro.product.name=shamu
ro.product.manufacturer=Google
o.build.product=shamu
ro.product.model=Nexus 6
ro.product.device=shamu
ro.cm.device=shamu
Save the file and do a reboot and then try selecting multiple photos and click on the plus button on top, it will now show an option to make a movie, if still it does not show, reboot again it will show up.
akss009 said:
I found the solution to enable making movie feature in google photos, but you will need to have your phone rooted.
You need to edit build.prop file in /system folder in root and find and edit as following:
(be sure to backup your build.prop file first)
ro.product.brand=google
ro.product.name=shamu
ro.product.manufacturer=Google
o.build.product=shamu
ro.product.model=Nexus 6
ro.product.device=shamu
ro.cm.device=shamu
Save the file and do a reboot and then try selecting multiple photos and click on the plus button on top, it will now show an option to make a movie, if still it does not show, reboot again it will show up.
Click to expand...
Click to collapse
Hi !
Thank you for that !
Do you think it would also work on a Galaxy Tab S 10 ?
didn't get Movies option
didn't get movies option even after several boots also cleared data
I resized and edited the BF3 boot animation for my vk810 if anyone wants to try it out, it's posted in its creators thread here.....
http://forum.xda-developers.com/showpost.php?p=54266837&postcount=70
If you like it thank him, if you appreciate the edited version thank him again.... it's great work!
Battlefield 3 1920x1200 20.67mb
https://db.tt/KemgNy4D
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Since then, I put this one together...
Nexus Androids 1920x1200 35.54mb
https://db.tt/F89aNEGs
*Edit* to help you edit other animations
To rotate and fill entire screen:
All you have to do is unzip an animation and rotate(No need to resize) the images, I used irfanview and its batch operation. To get it to fit your screen you need to edit the desc.txt to match your screen resolution. Mine is 1920x1200 so the desc.txt looks like this:
1200 1920 24
P 1 0 part0
P 0 0 part1
The resolution is backwards, notice? I had to do it this way
When all done editing use WinRaR or equivalent to create the zip archive, you MUST insure that when creating your bootanimation.zip that you use NO compression, set this value to STORE and you should be good to go.
*Audio Edit*
Our vk810 G Pads have boot audio enabled but no file present I used https://db.tt/J8ITrMs4 (remove the .txt) and copied it to /system/media/audio/ui/PowerOn.ogg it played fine. If it doesn't work on yours, open system/bin/bootanimation with a text viewer and read through it carefully for hints to file placement/naming for your devices boot audio, IF it's even enabled.
Helpful tools I used
WinRaR: http://www.rarlab.com/download.htm Archiving tool
Irfanview: http://www.irfanview.com Image editing
VirtualDub: http://www.virtualdub.org/download.html video to frames
Bulk Rename Utility:http://www.bulkrenameutility.co.uk/Main_Intro.php BE CAREFUL the options are tricky, it's wise to have a backup of anything you use this on until you are comfortable with its functions. That said, it's an amazingly powerful tool.
Updates
Working on an audio clips now.......
And an Android boot animation....***DONE, SEE 1ST POST***