1) Need root
2) Unzip
3) Remove with Root Explorer /system/etc/media_profiles.xml
4) copy new media_profiles.xml to /system/etc
!!not replace! only remove then copy new!!
5) Reboot
in Camera app
V1:
High: 1920x1088 (V: 16mb/s A: AAC 44100 / 128kb/s)
Low: 1280x720 (V: 10mb/s A: AAC 44100 / 128kb/s)
V2:
High: 1920x1088 (V: 14mb/s A: AAC 44100 / 128kb/s)
Low: 1280x720 (V: 12mb/s A: AAC 44100 / 128kb/s)
V3:
File format: .mp4
Rear:
High: 1920x1088 (V: 16mb/s A: AAC 44100 / 128kb/s)
Low: 1280x720 (V: 16mb/s A: AAC 44100 / 128kb/s)
Front:
High: 1280x720 (V: 10mb/s A: AAC 44100 / 128kb/s)
Enjoy ppl!
m-deejay said:
1) Need root
2) Unzip
3) Remove with Root Explorer /system/etc/media_profiles.xml
4) copy new media_profiles.xml to /system/etc
!!not replace! only remove then copy new!!
5) Reboot
in Camera app
High: 1920x1088 (V: 16mb/s A: AAC 44100 / 128kb/s)
Low: 1280x720 (V: 10mb/s A: AAC 44100 / 128kb/s)
Enjoy ppl!
Click to expand...
Click to collapse
noticeable difference?
I would love to see a comparison video of 720 (vanilla) and 1080 (mod) - same scene, same lighting (not outdoors and definitely must be well lit), same tablet etc. And do not upload to YouTube - they'll just compress it. Post both unedited vids for download somewhere.
This would definitely be worth rooting for me.
Hey all this is what I did in case you dont want to spring the money for root explorer
run "adb shell"
su
mount -o remount,rw -t ext4 /dev/block/mmcblk0p3 /system
cd /system/etc
mv media_profiles.xml media_profiles.BAKxml
cp /sdcard/media_profiles.xml /system/etc
mount -o remount,ro -t ext4 /dev/block/mmcblk0p3 /system
exit
exit
Then reboot
I have attached the videos I took and the 1080p is a bit more choppy than the 720p, also sorry for the lackluster video its all gloomy and raining outside here.
720p http://www.mediafire.com/?q0wd7876wg4v49h
1080p http://www.mediafire.com/?q5nevj0egrlkf87
Edit: Well I completely ignored gammaRascal (sorry) dont have time now to retake it just this moment perhaps later on if i get a chance
works great! easy to use! thanks! may i ask. why 1088?
Thanks for posting those. There is a definite FPS hit at 1080 also bad rolling shutter since the sensor doesn't seem to be able to keep up to the write speeds.
Question though, 1080, 16mps!? The video you uploaded was 19mb and rt was 11sec - that = 1.7mbps.
gh123man said:
works great! easy to use! thanks! may i ask. why 1088?
Click to expand...
Click to collapse
hhmm I guess thats a typo from the media_profiles.xml that op modified cause it should be 1080 didnt notice that
gammaRascal said:
Thanks for posting those. There is a definite FPS hit at 1080 also bad rolling shutter since the sensor doesn't seem to be able to keep up to the write speeds.
Question though, 1080, 16mps!? The video you uploaded was 19mb and rt was 11sec - that = 1.7mbps.
Click to expand...
Click to collapse
Yeah its around 15fps, and yeah I dont think its 16mb/s
But according to the media_profiles.xml it is set to 16mb for the bitrate but perhaps the device can not do it. Anyways I don't think its worth worry about this yet they are supposed to have 1080p recording and output with the June update right? BTW I am still on 104.02 so perhaps someone on a higher version can try it out and see if they made any improvements towards that end
Code:
<EncoderProfile quality="low" fileFormat="3gp" duration="30">
<Video codec="h264"
bitRate="10000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="128000"
sampleRate="44100"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="high" fileFormat="3gp" duration="30">
<Video codec="h264"
bitRate="16000000"
width="1920"
height="1088"
frameRate="30" />
<Audio codec="aac"
bitRate="128000"
sampleRate="44100"
channels="1" />
</EncoderProfile
we have OmniVision OV5650 in our devices
http://www.ovt.com/products/sensor.php?id=67
need some tweaks in camera.apk.
m-deejay said:
we have OmniVision OV5650 in our devices
http://www.ovt.com/products/sensor.php?id=67
need some tweaks in camera.apk.
Click to expand...
Click to collapse
From the link:"OV5650 enables high frame rate HD video at 60 frames per second (fps)"
I think enabling 720p @ 60 fps will be more fantastic than enabling 1080p!
front camera CAN record 720p video
margosmark said:
Yeah its around 15fps, and yeah I dont think its 16mb/s
Click to expand...
Click to collapse
16000000 bits = 1.9 megabytes
m-deejay said:
front camera CAN record 720p video
Click to expand...
Click to collapse
I think his point was @60fps, which I don't think it records at. Someone should test 720p @30 and 720p @60 and see if there is a marketable difference.
On a side note, shooting stills RAW would be sweet though I'm curious what the format would be since it wouldn't be JPG.
gammaRascal said:
16000000 bits = 1.9 megabytes
Click to expand...
Click to collapse
16000000 bits = 16 megabits = 16 Mb = 2 MB (megabytes) which makes sense
gammaRascal said:
I think his point was @60fps, which I don't think it records at. Someone should test 720p @30 and 720p @60 and see if there is a marketable difference.
On a side note, shooting stills RAW would be sweet though I'm curious what the format would be since it wouldn't be JPG.
Click to expand...
Click to collapse
Yeah raw would be interesting to take
margosmark said:
16000000 bits = 16 megabits = 16 Mb = 2 MB (megabytes)
Click to expand...
Click to collapse
Ya. I read "16mb/s" as megabytes, not megabits.
Still though, I wonder why it's choking. Especially if the chip supports it @30 fps. Maybe it's considered "full" @15fps... *shrug*
EDIT
Maybe try 1080 without audio encoding... Free up resources and see if it can hit 30fps.
Very interesting, I saw the videos and really looks promising.
Does you camera viewer looks grainy at all, mine looks awful, very disappointing ....
Thx
Enviado desde mi A500 usando XDA Premium App
Wow thanks man its much clearer now
so what exactly does this do?
margosmark said:
hhmm I guess thats a typo from the media_profiles.xml that op modified cause it should be 1080 didnt notice that
Click to expand...
Click to collapse
No, that's not a typo. I quote from the CoreAVC website:
H.264 encoded video size is always a multiple of 16, and sequences that are 1080 pixels high are encoded as 1088 padded at the bottom. Also H.264 specifications provides a set of cropping parameters to signal that parts of the encoded picture are not important and should not be displayed. Some H.264 encoders fail to specify cropping parameters when encoding 1080 video.
I have a problem, I´m root and use the Roor Explorer, but it says ..... "Warning .. not can be deleted media_profiles.xml Because the file system is area-only" ... you know to delete it?
Thanks and greetings,
Corazao
Mount r/w
Hi:
You have to mount the filesystem (read and write) in the upper left corner of the application should have a toggle to do so.
Related
Ok so im not a professional at this or nothing but the 720p video recording was supposed to be as per the same execution as the vivaz which is 24fps right....so since I have update my X10 to 2.1 and have recorded a few videos in hd, when I check the details im only getting anywhere from 14-18fps. I don't have one video yet that past 18fps....why is this happening? Not sure if the sd card has anything to do with it but I do have a class 6.
Oh...by the way guys,,,im not complaining about it...I think the video looks pretty awesome...just really curious tho.
Sent from my X10i using XDA App
I have a class 2 that came with the x10 and I got about 20-21fps @ 720p with my first tests but the frame rate of videos captured w/x10 is variable so at any given time it could be lower or higher than that. But these are higher numbers than I was getting @WVGA resolution on 1.6(17 or so fps) and I haven't had time to test but 1 or 2 vids on 2.1 so I'm eager to see if WVGA is at better, more constant framerates.
What are you using to get fps info? I use Mediainfo and it wouldn't touch the 3gpp MP4 container the video is captured to. I went to mux(multiplex) the audio & video streams to a readable MP4 with YAMB and in the YAMB selection window Mediainfo finally showed
Code:
MPEG-4 (3GPP Media Release 4): 23.1MiB, 32s, 64ms
Video: 6183 Kbps (6000 Kbps), 1280*720 (16/9), 21.970 fps, MPEG-4 Visual (BVOP)
Audio:64.0 Kbps, 16.0 khz, 1 channel AAC (Version 4) (LC)
So I went on to mux them and got the full info from the resulting MP4:
Code:
Video
Format : MPEG-4 Visual
Codec ID : 20
Bit rate mode : Variable
Bit rate : 6 014 Kbps
Maximum bit rate : 7 771 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16/9
Frame rate mode : Variable
Frame rate : 21.367 fps
Minimum frame rate : 9.259 fps
Maximum frame rate : 31.250 fps
Resolution : 24 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.305
So as you see the video ranges from as low as 9fps to as high as 31fps.
I am hoping someone will find some editable settings somewhere in the Video camera app so we can tweak it to perform at a decent, constant framerate, maybe at the expense of some of the bitrate or peak framerate. 24fps would be great if possible.
The audio is really bad..
Code:
Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Bit rate mode : Variable
Bit rate : 64.0 Kbps
Maximum bit rate : 69.9 Kbps
Channel(s) : 1 channel
Sampling rate : 16.0 KHz
Resolution : 16 bits
They are clearly trying to keep audio as small as possible & putting all emphasis on the video but IMO you could make the audio just slightly better at not much cost to total file size or encoding power since it's just AAC-LC. Higher peak bitrate & Sampling rate would help for sure but I'm not an expert or anything so I don't know how all of this would affect the 'total package' and video performance.
But all of this is just speculation by me and I have somewhat limited knowledge on the subject. I think they did a good job and picture quality is actually pretty good!- I'd just like to see a video capture app that performs more smoothly or is more configurable.
The values below are from "default-capability.xml" on my sd card. I can't tell if they are profiles fore encoding or decoding but I wish they were possible somehow!
Code:
<video>
<format preferred="true">
<extension>mp4</extension>
<extension>3gp</extension>
<mime-type>video/mp4</mime-type>
<mime-type>video/3gp</mime-type>
<encoding>mpeg-4</encoding>
<video>H264 Baseline</video>
<part>10</part>
<profile>0</profile>
<framesize id="720P">
<width>1280</width>
<height>720</height>
</framesize>
<framerate>30</framerate>
<avgvideobitrate>6000</avgvideobitrate>
<peakvideobitrate>17408</peakvideobitrate>
<subtitles></subtitles>
<chapters></chapters>
<sound>AAC</sound>
<kbits>384</kbits>
</format>
<format preferred="false">
<extension>mp4</extension>
<extension>3gp</extension>
<mime-type>video/mp4</mime-type>
<mime-type>video/3gp</mime-type>
<encoding>mpeg-4</encoding>
<video>H264 Main</video>
<part>10</part>
<profile>77</profile>
<framesize id="HD 720p">
<width>1280</width>
<height>720</height>
</framesize>
<framerate>30</framerate>
<avgvideobitrate>6000</avgvideobitrate>
<peakvideobitrate>17408</peakvideobitrate>
<subtitles></subtitles>
<chapters></chapters>
<sound>AAC</sound>
<kbits>384</kbits>
</format>
<format preferred="false">
<extension>mp4</extension>
<extension>3gp</extension>
<mime-type>video/mp4</mime-type>
<mime-type>video/3gp</mime-type>
<encoding>mpeg-4</encoding>
<video>H264 High</video>
<part>10</part>
<profile>100</profile>
<framesize id="HD 720p">
<width>1280</width>
<height>720</height>
</framesize>
<framerate>30</framerate>
<avgvideobitrate>6000</avgvideobitrate>
<peakvideobitrate>17408</peakvideobitrate>
<subtitles></subtitles>
<chapters></chapters>
<sound>AAC</sound>
<kbits>384</kbits>
</format>
<format preferred="false">
<extension>3gp</extension>
<mime-type>video/3gp</mime-type>
<encoding>mpeg-4</encoding>
<video>MPEG-4 Visual</video>
<part>2</part>
<profile>SP</profile>
<framesize id="720P">
<width>1280</width>
<height>720</height>
</framesize>
<framerate>30</framerate>
<avgvideobitrate>6000</avgvideobitrate>
<peakvideobitrate>20480</peakvideobitrate>
<sound>AAC</sound>
<kbits>384</kbits>
</format>
<format preferred="false">
<extension>3gp</extension>
<mime-type>video/3gp</mime-type>
<encoding>H.263</encoding>
<framesize id="WVGA">
<width>800</width>
<height>480</height>
</framesize>
<framerate>30</framerate>
<avgvideobitrate>2000</avgvideobitrate>
<peakvideobitrate>10240</peakvideobitrate>
</format>
<format preferred="false">
<extension>wmv</extension>
<extension>asf</extension>
<mime-type>video/x-ms-wmv</mime-type>
<mime-type>video/x-ms-asf</mime-type>
<encoding>WMV</encoding>
<framesize id="CIF">
<width>352</width>
<height>288</height>
</framesize>
<framerate>30</framerate>
<avgvideobitrate>2000</avgvideobitrate>
<peakvideobitrate>10000</peakvideobitrate>
</format>
</video>
Well that was a bit long-winded and no real solutions were given but at least you know more about the video and I've been wanting to talk about it anyway
Wow.. I cant even get to record Hidef.. After a few seconds of recording, stopping it. Then my x10 tends to stall... its problaly my class 2 card that needs to be formated or something..
@uphiel: yes, I would recommend a class 4 card at least....I went out tonight and bought a class 6 because I got a pretty good deal.
Anyways, I was getting my details on the video straight from the standard 3d gallery in 2.1.
However, since this post I did read that lighting situations have effect on fps. Lower light situations tends to lower the fps, as all my videos were in somewhat lower lighting.
Im gonna try tomorrow in bright daylight and see what kind of results I get.
I should add...that even tho I wasn't getting any higher than 18fps...my videos were NOT at all choppy...they were actually VERY nice...I cant post any samples because the vids were of my daughter lol. I thought the sound of the videos were also pretty clear and loud.
Maybe Ill post a test video in this thread tomorrow of what I get in bright daylight.
I think it's just a variable framerate. When there is a lot of movement the framerate is higher, when there is only a bit movement the framerate is lower. It's how mpeg4 works. It's a form of (losless)compression.
Mr Patchy Patch said:
@uphiel: yes, I would recommend a class 4 card at least....I went out tonight and bought a class 6 because I got a pretty good deal.
Anyways, I was getting my details on the video straight from the standard 3d gallery in 2.1.
However, since this post I did read that lighting situations have effect on fps. Lower light situations tends to lower the fps, as all my videos were in somewhat lower lighting.
Im gonna try tomorrow in bright daylight and see what kind of results I get.
I should add...that even tho I wasn't getting any higher than 18fps...my videos were NOT at all choppy...they were actually VERY nice...I cant post any samples because the vids were of my daughter lol. I thought the sound of the videos were also pretty clear and loud.
Maybe Ill post a test video in this thread tomorrow of what I get in bright daylight.
Click to expand...
Click to collapse
Can you post a log like AyDee did ?
Plz, like that, we can see if the class of the SD card really affects the performance
Thanks
LahiruRD said:
Can you post a log like AyDee did ?
Plz, like that, we can see if the class of the SD card really affects the performance
Thanks
Click to expand...
Click to collapse
Ok so its early morning here and I just took a quick video out in my backyard. I can confirm that my above post is correct. It's still not really bright outside right now but it is daylight and I just hit 23fps. So it seems true that the "lighting" will have a effect on the fps. Ill take another video later in the afternoon when its even brighter out...maybe ill hit higher than 24fps.
@LahiruRD: I dont exactly know how he posted a detailed log like that. But when I first updated to 2.1 I only had a class 2 card. I did have some choppy vid but it really wasn't bad at all. But yesterday evening I purchased a class 6 card and just in the few videos I took with it I did notice a nice difference. No lag whatsoever, video was silky smooth
I only had a quick testshot with a lot of static zooming to test the autofocus and wild rotatation and the fps are about 20 but the video doesnt seem choppy at any point.
btw. i got a class 6 card. I will have a try with some moving objects next week.
edit: I watched the clip in qt classic (displays not the most exact framerate) and while moving it was about 24fps and when static down to 16. it seems that its really more the dynamic framerate effect.
I did a HD video recording at college and i was majorly surprised.
http://www.youtube.com/watch?v=3nl23N6Tru4
What is exactly the difference in video qualtiy when using a class 2 or 6 card?? this morning i recorded a video which was really laggy and this evening i restarted my phone and the video was very nice, i recorded my monitor and i could even count the pixels!
class2 should at least transfer 16 mbit and class6 48mbit, however video bitrate is never above 8-9mbit.
but you get a lot more reserves for peaks in bitrates and if some other application access the card while recording.
and this the video comparisons which i did few days back with iPod Touch 4 and our X10.
youtube. com/watch?v=jm0F_bYxaBk
mind the spaces.
I recorded first a video with a 16gbs Class 2 microSD and the FPS was 18
After I used a 8 Gbs Class 4 microSD and the FPS was 16
So, what's the best way to obtain a 24 FPS HD Video?????
-------------------
I formated the class 4 microSD and the video now is on 18 FPS.... damn...
as stated above, the framerate depends also on the scene youre recording not only on the technical possibilities
Sometimes when I watch HD videos on youtube with 720p or 1080p I notice a jerking effect in the video. Is this because of low frame rate or absence of graphics card in my computer. A friend of mine was saying the other day that if install a good graphics card then the issue will be solved and I'll be able to watch smooth HD videos including those recorded by me on Xperia X10. Any comments, guys? Will this work?
Hi everybody
I see the Xperia x10 hardware is fully capable of [email protected]
but the only question is why it is not happening and how to make this happen
I see in froyo there is an media_profiles.xml in etc/ but in eclair it don´t exist
look at these pages to see that xperia is fully capable
http://www.qualcomm.com/products_services/chipsets/snapdragon.html
"First-Generation
#
QSD8x50™ Chipsets
The QSD8x50 chipset platform consists of the QSD8250™ and QSD8650™.
* Scorpion 1 GHz CPU
* Integrated 3G mobile broadband connectivity
o QSD8250 supports GSM, GPRS, EDGE and HSPA networks
o QSD8650 supports CDMA2000 1X, 1xEV-DO Rel 0/A/B, GSM, GPRS, EDGE and HSPA networks
* Low-power 65nm process technology
* High-definition (720p) video recording and playback up to 30 frames per second
o Multiple video codecs: (MPEG-4, H.264, H.263, VC-1, Sorenson Spark, VP6)
* GPU - 3D graphics with up to 22M triangles/sec and 133M 3D pixels/sec
* High-resolution up to WXGA (1280x720) display support
* 12-megapixel camera support
* Built-in seventh-generation gps engine with Standalone-GPS and Assisted-GPS modes
* Support for Wi-Fi® and Bluetooth® connectivity
* Multiple audio codecs: (AAC+, eAAC+, AMR, FR, EFR, HR, WB-AMR, G.729a, G.711, AAC stereo encode)
* Support for mobile broadcast TV (MediaFLO™, DVB-H and ISDB-T)
* Support for Android™, Brew® Mobile Platform and Windows® Phone
"
and
http://www.sony.net/SonyInfo/News/Press/200811/08-144E/index.html
"
CMOS Image Sensor
IMX046PQ
1080-30P / 720-30P
Bye
28spawn said:
Hi everybody
I see the Xperia x10 hardware is fully capable of [email protected]
but the only question is why it is not happening and how to make this happen
I see in froyo there is an media_profiles.xml in etc/ but in eclair it don´t exist
look at these pages to see that xperia is fully capable
http://www.qualcomm.com/products_services/chipsets/snapdragon.html
"First-Generation
#
QSD8x50™ Chipsets
The QSD8x50 chipset platform consists of the QSD8250™ and QSD8650™.
* Scorpion 1 GHz CPU
* Integrated 3G mobile broadband connectivity
o QSD8250 supports GSM, GPRS, EDGE and HSPA networks
o QSD8650 supports CDMA2000 1X, 1xEV-DO Rel 0/A/B, GSM, GPRS, EDGE and HSPA networks
* Low-power 65nm process technology
* High-definition (720p) video recording and playback up to 30 frames per second
o Multiple video codecs: (MPEG-4, H.264, H.263, VC-1, Sorenson Spark, VP6)
* GPU - 3D graphics with up to 22M triangles/sec and 133M 3D pixels/sec
* High-resolution up to WXGA (1280x720) display support
* 12-megapixel camera support
* Built-in seventh-generation gps engine with Standalone-GPS and Assisted-GPS modes
* Support for Wi-Fi® and Bluetooth® connectivity
* Multiple audio codecs: (AAC+, eAAC+, AMR, FR, EFR, HR, WB-AMR, G.729a, G.711, AAC stereo encode)
* Support for mobile broadcast TV (MediaFLO™, DVB-H and ISDB-T)
* Support for Android™, Brew® Mobile Platform and Windows® Phone
"
and
http://www.sony.net/SonyInfo/News/Press/200811/08-144E/index.html
"
CMOS Image Sensor
IMX046PQ
1080-30P / 720-30P
Bye
Click to expand...
Click to collapse
Sony Ericsson stated themselves that the 720p video recording on the Xperia X10 would be as the same execution as the Vivaz which is 24fps NOT 30. I have been able to get 24fps a couple times now, but it all depends on the scenery and lighting. I dont think 30fps is possible on the X10.
YusRyAtom said:
and this the video comparisons which i did few days back with iPod Touch 4 and our X10.
youtube. com/watch?v=jm0F_bYxaBk
mind the spaces.
Click to expand...
Click to collapse
I just did a video recording test of my wifes iphone 4 and my x10, my impressions were that the x10 colors are much much better and more real, the iphone makes everything yellow and adds a glow?? Also the AF works like a charm where the iphone not so good as you have to tap to focus most of the time. However i can say that the fps is much lower on the x10 and can notice a huge difference hope we can get this fixed once the devs crack the bootloader.
did you notice a lag or stuttering or was just the framerate lower?
coldbird said:
Sometimes when I watch HD videos on youtube with 720p or 1080p I notice a jerking effect in the video. Is this because of low frame rate or absence of graphics card in my computer. A friend of mine was saying the other day that if install a good graphics card then the issue will be solved and I'll be able to watch smooth HD videos including those recorded by me on Xperia X10. Any comments, guys? Will this work?
Click to expand...
Click to collapse
This is off-topic, but yes I believe that will work. It doesn't even have to be a 'good' graphics card, any new Nvidia or Ati card will do probably. Flash video is hardware accelerated by the graphics card these days, see this site: http://www.adobe.com/devnet/flashplayer/articles/fplayer10_1_hardware_acceleration.html
Quick Comparison of Notion Ink Adam vs. Motorola Xoom
check out the video!
Great Review comparing the two. Thanks for the effort.
Good review. I'm actually surprised the Adam's PQI doesn't look nearly as bad in comparison as I thought it was. Its a bit odd the Xoom's screen is that much larger..
Great review. thanks!
football0552 said:
Good review. I'm actually surprised the Adam's PQI doesn't look nearly as bad in comparison as I thought it was. Its a bit odd the Xoom's screen is that much larger..
Click to expand...
Click to collapse
I'm not sure about the PixelQi viewing angles, but the LCD viewing angles are terrible compared to the Xoom. The viewing angles on the Xoom are top notch. I noticed that my buddy had his Xoom laying flat on his lap without his hands on the device. Unfortunately, I can't leave the Adam flat on my lap -- if I do, I can't see the screen. I find myself constantly having to hold the Adam in the right position just to get a decent view of the screen.
Additionally, the overall feel of the Xoom was much better than the Adam. The Adam just feels cheaply made to me... the plastic on the back feels like cheap plastic and the overall construction is a bit shoddy to me. The white edges don't have a clean, smooth edge where they meet the black plastic which isn't a big deal... but even the ViewSonic G-Tablet had a cleaner finish. The bigger thing that bothers me is the cheap plastic on the back -- I wish they would have used the rubberish plastic on the back like they did on the battery cover.
The Xoom (and even the G-Tablet) also have nice rounded corners which make the device feel a lot better in the hand. I was surprised to find that the square corners of the Adam bother me while I'm holding it -- it digs into your hand a bit. The overall build of the Xoom is also a lot nicer than the Adam. The Adam has way too much bezel at the top and the bezels are quite large all the way around the device. The Xoom on the other hand has very nice bezels that fit the device very well -- they're an even size all the way around the device and they are slightly smaller than the iPad, but not so small that it becomes hard to hold the device.
That being said, the internal hardware of the Adam seems to be just as good as the Xoom and it includes a full-size HDMI port and multiple USB ports. After using the HDMI port on the Adam though, it left me wanting something more. The videos on YouTube would slow down to the point where they're out of sync with the audio (only when the HDMI was plugged in) and the picture just seemed overall pixelated. I still think it would be really nice for watching videos on the big screen, so I'll need to test out a local video to see if it causes any slowdowns on local video or just YouTube. The USB ports are also really nice... I've never had an actual need for them, but it is convenient to have the ports available in case I ever want to plug in a USB Keyboard / Mouse or thumb drive... Oh, and the cameras -- I was really stoked about the swivel camera on the Adam, but I've found it's kind of cheap feeling... I didn't use the Xoom camera much, but the quality seemed pretty decent for the handful of shots I took (and the Honeycomb camera app is really nice).
Can anyone test and see if the Notion ink can play this file smoothly?
http://dl.dropbox.com/u/9502388/Pla...to.Pole.2006.720p.HDDVD.x264-ESiR (1)-001.mkv
Its a stress test for 720p video. Its the intro to the first episode of planet earth in high profile h.264. The key part is the ending of this video where the birds start flying and the bitrate spikes.
The reason I ask is that people in the Xoom section claim that the reason the Xoom cannot play high profile h.264 is that it hasn't received the proper codecs and optimization like the Notion Ink does. Before I buy a tablet I want to know that it can play at least 720p videos. I want to make sure that the Tegra 2 is capable of at least playing 720P, because my Epic4g Galaxy S phone plays this file flawlessly.
Thanks a lot.
As i said before on the video, great work inspiron
muyoso said:
Can anyone test and see if the Notion ink can play this file smoothly?
http://dl.dropbox.com/u/9502388/Pla...to.Pole.2006.720p.HDDVD.x264-ESiR (1)-001.mkv
Its a stress test for 720p video. Its the intro to the first episode of planet earth in high profile h.264. The key part is the ending of this video where the birds start flying and the bitrate spikes.
Click to expand...
Click to collapse
I tried it on the Utopia Beta (GB) and it didn't work. The out of the box video player wouldn't even play it. RockPlayer and QQPlayer would load the video but it was playing back at a very low, unwatchable framerate.
Maybe someone with a stock Adam can test for you as they have a different VideoPlayer. The Tegra chip is known for having trouble with High Profile h.264 though. I'm tempted to convert it to Main Profile and see how it looks...
joshua.lyon said:
I tried it on the Utopia Beta (GB) and it didn't work. The out of the box video player wouldn't even play it. RockPlayer and QQPlayer would load the video but it was playing back at a very low, unwatchable framerate.
Maybe someone with a stock Adam can test for you as they have a different VideoPlayer. The Tegra chip is known for having trouble with High Profile h.264 though. I'm tempted to convert it to Main Profile and see how it looks...
Click to expand...
Click to collapse
Thank you so much for trying it. I am trying to see exactly what the limitations are for the Tegra 2 and if the Notion Ink can play media better than the Xoom. If it does then its a matter of codec support most likely. I figured if the Notion Ink could play this file, then it could play any 720p which would be good enough for me.
muyoso said:
Thank you so much for trying it. I am trying to see exactly what the limitations are for the Tegra 2 and if the Notion Ink can play media better than the Xoom. If it does then its a matter of codec support most likely. I figured if the Notion Ink could play this file, then it could play any 720p which would be good enough for me.
Click to expand...
Click to collapse
Per my original comment, I've converted the video to Main Profile x264. The download link for my version of the test file is below (note the MP4 extension):
http://dl.dropbox.com/u/17735781/Planet.Earth.EP01.From.Pole.to.Pole.2006.720p.HDDVD.x264-ESiR.mp4
Unfortunately, even this video doesn't play back properly on my Adam with the Utopia Beta Rom... I'm going to a little tinkering as this is something that has interested me as well...
Code:
[18:54:12] job configuration:
[18:54:12] * source
[18:54:12] + Planet.Earth.EP01.From.Pole.to.Pole.2006.720p.HDDVD.x264-ESiR (1)-001.mkv
[18:54:12] + title 1, chapter(s) 1 to 1
[18:54:12] + container: matroska,webm
[18:54:12] + data rate: 448 kbps
[18:54:12] * destination
[18:54:12] + PEMain.mp4
[18:54:12] + container: MPEG-4 (.mp4 and .m4v)
[18:54:12] * video track
[18:54:12] + decoder: h264
[18:54:12] + frame rate: same as source (around 23.976 fps)
[18:54:12] + strict anamorphic
[18:54:12] + storage dimensions: 1280 * 720 -> 1280 * 720, crop 0/0/0/0, mod 0
[18:54:12] + pixel aspect ratio: 1 / 1
[18:54:12] + display dimensions: 1280 * 720
[18:54:12] + encoder: x264
[18:54:12] + options: ref=2:bframes=2:subme=6:mixed-refs=0:weightb=0:8x8dct=0:trellis=0
[18:54:12] + quality: 20.00 (RF)
[18:54:12] * audio track 0
[18:54:12] + decoder: English (AC3) (5.1 ch) (track 1, id 1)
[18:54:12] + bitrate: 448 kbps, samplerate: 48000 Hz
[18:54:12] + mixdown: Dolby Pro Logic II
[18:54:12] + encoder: faac
[18:54:12] + bitrate: 160 kbps, samplerate: 48000 Hz
joshua.lyon said:
Per my original comment, I've converted the video to Main Profile x264. The download link for my version of the test file is below (note the MP4 extension):
http://dl.dropbox.com/u/17735781/Planet.Earth.EP01.From.Pole.to.Pole.2006.720p.HDDVD.x264-ESiR.mp4
Unfortunately, even this video doesn't play back properly on my Adam with the Utopia Beta Rom... I'm going to a little tinkering as this is something that has interested me as well...
Click to expand...
Click to collapse
Hmm. I wonder if it could be an issue with the 6 channel audio. I chose this clip because its the 720p version of what is called the "killa sample", which is a 1080p clip that tests fairly accurately if your current computer setup can handle any 1080p you can throw at it. This video's bitrate spikes to 23,000Kbps during the bird scene for example, which is huge for an 720p video.
I figured that if the Tegra 2 could play this, it could play anything.
muyoso said:
Hmm. I wonder if it could be an issue with the 6 channel audio. I chose this clip because its the 720p version of what is called the "killa sample", which is a 1080p clip that tests fairly accurately if your current computer setup can handle any 1080p you can throw at it. This video's bitrate spikes to 23,000Kbps during the bird scene for example, which is huge for an 720p video.
I figured that if the Tegra 2 could play this, it could play anything.
Click to expand...
Click to collapse
I re-encoded the video using the Apple Universal preset in HandBrakeCLI and the video now plays fine on my tablet. If I use RockPlayer Lite, it even allows me to select the second audio track which should be 6 channel audio (even though XBMC reports it as stereo?).
On the tablet, I don't really see a major difference in quality. I was surprised that on my 1080p 52", there is a difference but it was still actually pretty good quality. The downside is, that each video you have would have to be re-encoded if you wanted to watch them on your tablet.... this is definitely not something I'm interested in doing for all my videos.
I've linked to the Apple Universal sample below:
http://dl.dropbox.com/u/17735781/PlanetEarthiOS.mp4
Code:
[19:42:42] job configuration:
[19:42:42] * source
[19:42:42] + Planet.Earth.EP01.From.Pole.to.Pole.2006.720p.HDDVD.x264-ESiR (1)-001.mkv
[19:42:42] + title 1, chapter(s) 1 to 1
[19:42:42] + container: matroska,webm
[19:42:42] + data rate: 448 kbps
[19:42:42] * destination
[19:42:42] + PlanetEarthiOS.mp4
[19:42:42] + container: MPEG-4 (.mp4 and .m4v)
[19:42:42] * video track
[19:42:42] + decoder: h264
[19:42:42] + frame rate: same as source (around 23.976 fps)
[19:42:42] + loose anamorphic
[19:42:42] + storage dimensions: 1280 * 720 -> 720 * 400, crop 0/0/0/0, mod 0
[19:42:42] + pixel aspect ratio: 80 / 81
[19:42:42] + display dimensions: 711 * 400
[19:42:42] + encoder: x264
[19:42:42] + options: cabac=0:ref=2:me=umh:bframes=0:weightp=0:8x8dct=0:trellis=0:subme=6
[19:42:42] + quality: 20.00 (RF)
[19:42:42] * audio track 0
[19:42:42] + decoder: English (AC3) (5.1 ch) (track 1, id 1)
[19:42:42] + bitrate: 448 kbps, samplerate: 48000 Hz
[19:42:42] + mixdown: Dolby Pro Logic II
[19:42:42] + encoder: faac
[19:42:42] + bitrate: 160 kbps, samplerate: 48000 Hz
[19:42:42] * audio track 1
[19:42:42] + decoder: English (AC3) (5.1 ch) (track 1, id 1)
[19:42:42] + bitrate: 448 kbps, samplerate: 48000 Hz
[19:42:42] + AC3 passthrough
My own tests
I happened to have some original video handy, and a new Adam that showed up on Friday, so I did some testing. The original video was shot on a Panasonic HMC40 camcorder at 24Mb/s 1080/24p. I did a bunch of 2 minute encodings in Sony Vegas, using the Sony AVC CODEC. At 720/24p and 4Mb/s, I had baseline, main, and high profiles all playing perfectly. Going to 6Mb/s, I started to see issues, though on other 6Mb/s videos, no so much. By 8Mb/s, or 1080/24p baseline at 4Mb/s, I saw the same issues.
Not sure about the bitrate issues, I went to another encoder, MainConcept AVC. I encoded 720/24p in VBR, main profile (MC doesn't do high), average 6Mb/s, peak 8Mb/s. This played just dandy, no de-sync or glitches. So there's definitely something that's encoder dependent, which also explains why some of the tests with x264 and others folks have done may yield different results.
The issue is that the video player is taking a bit too long on some frames, for sure. but the real issue is that the player isn't dropping frames to compensate. This is actually true of three players on my system: the default "Gallery" player, the Notion Ink player, and the ES File Manager player, all of which I'm sure access the same OS component for their work. I tried a few other "players" from the Market, but they produce identical results.
Normal PC video players, satellite boxes, DVD and Blu-ray players, they all have the ability to drop frames to keep audio in sync. In the latter two cases, this is to get around errors: bitstream glitches, read problems, etc. But fact is, most people don't notice the occasional dropped frame. So this is the longstanding practice.
I think I'd find many more of these acceptable if the player could drop frames and maintain audio sync. It's actually kind of weird... looks like audio and video are totally different threads or something. On the higher bitrate videos, the audio finishes, the video keeps playing until it catches up ... very 1980, in computer video terms.
Ok, we know that the 1080p recording is capped at 30fps. However, the Sony sensor is capable of recording 30fps at 1080P AND 60fps at 720P.
Considering the fact that I usually prefer shooting in 720P (can achieve better quality for the same bandwidth and/or smaller file size) is the Nexus 4 capable of capturing video in 720P at 60fps?
yes
Are you sure?
Sauce please.
Sent from my Atrix
Was going to say that as well... anyone have the tech sheet to back that.
I'm also curious. A dream of mine is a true high quality video recorder. I mean my note ain't too bad but I guess just feel like it could be better. Cannot wait to find out!
Sent from my Samsung-SGH-I717 using xda premium
Is it capable? Yes
Will it record at 60fps? I doubt it. It was shown recording 1080p around 22fps instead of 30. I'm thinking 720p will record at 30fps constantly
SevenSe7enSeven said:
Is it capable? Yes
Will it record at 60fps? I doubt it. It was shown recording 1080p around 22fps instead of 30. I'm thinking 720p will record at 30fps constantly
Click to expand...
Click to collapse
The 22 fps limit on 1080p recording was apparently a prerelease issue. As I understand the Anandtech full review, that limitation was removed in the release version of the software and their review unit was doing 30 fps at 1080p.
I am curious about the possibility of 60 fps at 720p, though.
Here you are: http://images.anandtech.com/doci/6440/Screen%20Shot%202012-11-11%20at%203.38.56%20PM.png
me_max said:
Here you are: http://images.anandtech.com/doci/6440/Screen%20Shot%202012-11-11%20at%203.38.56%20PM.png
Click to expand...
Click to collapse
This is the specification for the Sony sensor. That is also exactly why I asked - the question now is whether the LG module, the LG implementation and Google camera software allow it to really choose that option and really record in 60fps at 720P.
Yeah, Anandtech mentioned that an update fixed the 1080P recording so it doesn't skip frames anymore, which was an issue. It's not clear whether it records at 22fps or 30fps. However it would be nice to record at a higher framerate at 720P, it would offer potentially superior quality videos to 1080P at 22/30 fps (at least for motion). Especially since the sensor theoretically allows higher bandwidth for 720P recording - it would be counterintuitive to offer higher visual quality (apart from the pixel count) at 720P than 1080P, but according to the sensor specs it would be very possible - I'm just wondering if LG and Google decided to go this way and added a nice setting for high quality 720P recording that is technically possible from the hardware side here.
szymon247 said:
Ok, we know that the 1080p recording is capped at 30fps. However, the Sony sensor is capable of recording 30fps at 1080P AND 60fps at 720P.
Considering the fact that I usually prefer shooting in 720P (can achieve better quality for the same bandwidth and/or smaller file size) is the Nexus 4 capable of capturing video in 720P at 60fps?
Click to expand...
Click to collapse
Code:
<EncoderProfile quality="720p" fileFormat="mp4" duration="30">
<Video codec="h264"
bitRate="8000000"
width="1280"
height="720"
frameRate="30" />
<Audio codec="aac"
bitRate="96000"
sampleRate="48000"
channels="1" />
</EncoderProfile>
Code:
<VideoEncoderCap name="h264" enabled="true"
minBitRate="64000" maxBitRate="12000000"
minFrameWidth="176" maxFrameWidth="1920"
minFrameHeight="144" maxFrameHeight="1080"
minFrameRate="15" maxFrameRate="30" />
So per default, I'd guess you are limited to 30fps. However with a quick edit you should be able to get 12Mbps instead of 8Mbps.
---------- Post added at 03:56 PM ---------- Previous post was at 03:21 PM ----------
Just checked on the LG Optimus G, and there the maxBitRate="20000000". However maxFrameRate="30" as well. So there might be some room for improvement ... on the downside, the LG Optimus G encodes 1080p with 8Mbps.
NVM: Deleted
Does this mod works with nexus 4?
http://forum.xda-developers.com/showthread.php?t=1844702
Anyone knows how I can change the bitrate and frame rate of Samsung s4 video? Its too big.... 100 mb /1 min..... I don't need 12 Mbit at 50 fps
I also have the same concern as you as I think the bitrate is too high though it is at 30fps. I think at 1080p it is 17000kBps.
I hope there's a way to change the bitrate without having to sacrifice the frame size as 240p has a lower bitrate but it is too small.
For example 1080p at 2MBps would be very fine for me.
scarookie said:
I also have the same concern as you as I think the bitrate is too high though it is at 30fps. I think at 1080p it is 17000kBps.
I hope there's a way to change the bitrate without having to sacrifice the frame size as 240p has a lower bitrate but it is too small.
For example 1080p at 2MBps would be very fine for me.
Click to expand...
Click to collapse
I was using 720p. It was recording at 60 fps at 17mbit. 400MB for 4 min. ridiculous!! much appreciated if someone can help out with a way to change bitrate and framerate setting.. thnx
wildpig1234 said:
I was using 720p. It was recording at 60 fps at 17mbit. 400MB for 4 min. ridiculous!! much appreciated if someone can help out with a way to change bitrate and framerate setting.. thnx
Click to expand...
Click to collapse
Yep, considering the fact that for 400mb you can re-encode a full movie of good quality.
So anyone has any trick or hack they can share to change bitrate and framerate? on my old Touch Pro2 it was just a quick easy change to the registry. I figure it should be that easy on S4? I mean i can't be the only one feeling that the video on S4 is using way too much bitrate and size?
So no one thinks that the filesize is too big or has any interest in reducing the filesize?
I also think the video files are way too big even when set to 1280x720. I use Handbrake on my PC to reduce the size. It would be even better if someone could find a way to reduce the bitrate it records at.
vpwrf said:
I also think the video files are way too big even when set to 1280x720. I use Handbrake on my PC to reduce the size. It would be even better if someone could find a way to reduce the bitrate it records at.
Click to expand...
Click to collapse
So no one got any way to reduce the bit rate of video recording on the s4?
Hello All
Excuse me if this was already raised but do you think that it is possible in anyway to create a MOD for G2 camera that is capable of shooting 480p @ 240fps..
This goes by the fact that
4K @ 30fps
1080p @ 60fps
720p @ 120fps
Is this in anyway possible and is there any devs out there that would be able to do it?
Thanks in advance
I really doubt the hardware will support it (the camera and maybe the processor too)
But in all sense you are doing double the work at half the resolution...
Wouldn't it level out?
shaneel1491 said:
Hello All
Excuse me if this was already raised but do you think that it is possible in anyway to create a MOD for G2 camera that is capable of shooting 480p @ 240fps..
This goes by the fact that
4K @ 30fps
1080p @ 60fps
720p @ 120fps
Is this in anyway possible and is there any devs out there that would be able to do it?
Thanks in advance
Click to expand...
Click to collapse
I really do not think so and this comes from the fact that 720p at 120fps doesn't really shoot video at 720p; it records at 360p 120fps and then upscales the video and it is because of this that 720p 120fps videos look pixelated
they look less pixelated if you manually change the bitrate in the media profiles xml file (put 30000000 instead of current 12000000 and see the difference)
60nine said:
they look less pixelated if you manually change the bitrate in the media profiles xml file (put 30000000 instead of current 12000000 and see the difference)
Click to expand...
Click to collapse
Wow.. Thanks a lot man.
oh yes.. make sure you change the xml value before flashing
(extract the xdabbeb mod zip, change xml, zip the whole package again and flash)
Bump..
Now that we have seen this on IPhone, is it possible on Android?
must be possible somehow. I had s600 Galaxy s4 and it was possible to record at 240fps