video quality in diamond - Touch Diamond, MDA Compact IV ROM Development

Hi! everyone. it is the first time i post a thread in XDA. i am using core player play a video in diamond and result in a little bit lagging video.
how to config coreplayer 1.25 built 4506 to get a high video quality?????
by running benchmark, i only got 70-85%
here is the detail:
video:
size:640 x 360
bit rate: 600k/s
code :xvid
frame : 23.976
audio:
format :mp3
bit rate: 160,44100Hz

Might be usefull to share the settings you use in CorePlayer.
Second, this does not belong in the ROM Development section. It should be in the Diamond section.

Related

Video quality on HD

Is it possible to improve the quality of video on Htc HD , because its very bad what is realy surprising for me ?
Thanks ?
what u talking about?
i just use encoder from this site and i did resize 800x480 dvd for my HD and i have been stuned from quality, not just me, everybody who did watch that lol
Indeed, I use the encoder aswell and have done most of the tweaks on the forums here and the video quality is excellent now. Even good enough to watch an entire movie on it IMO, which you cant say about a lot of devices.
x-mann and antrak, which player do you guys use to get the enjoyable experience?
wat encoder u all refering to?
Just asking the same damn question
lunarken said:
wat encoder u all refering to?
Click to expand...
Click to collapse
Have a look here:
http://forum.xda-developers.com/showthread.php?t=467112
Projection has made a video encoder especially for the Blackstone / Diamond which combined with the memory card tweak should get you non stuttering videos!
Ok. But this is encoder program for all ready recorded videos , but it does not improve the quality of the video when you are recording it on the HD.
Or am I wrong ???
Thanks !
LMAO you're talking about recording video with the HD's camera
There are some tweaks to improve the quality a little;
- Use Mpeg4 (not H.263)
- Change one registry value: in HKEY_CURRENT_USER\Software\HTC\Taskmanager\Lite. Change "DesiredMemory" to dword: 8192 (default was 4096) (don't forget to soft reset your device).
- It's better in good lighting conditions
well to be onest...i just bought my HD 1 week before and i use default player, i tryed CORE pplayer but same movie is with worse FPS and i use it TCPMP with subtittle suport but i got low FPS again...maby i need to make some settings, as i said im new on hd, so everyone who got some suggestions to watch movies with subtittle suport im gona apriciated
this is the encoder :
http://forum.xda-developers.com/showthread.php?t=467112
many thanx to projection giving us that encoder
for me defaulth hd player got best FPS
x-mann said:
well to be onest...i just bought my HD 1 week before and i use default player, i tryed CORE pplayer but same movie is with worse FPS and i use it TCPMP with subtittle suport but i got low FPS again...maby i need to make some settings, as i said im new on hd, so everyone who got some suggestions to watch movies with subtittle suport im gona apriciated
this is the encoder :
http://forum.xda-developers.com/showthread.php?t=467112
many thanx to projection giving us that encoder
for me defaulth hd player got best FPS
Click to expand...
Click to collapse
DUDE! The OP is talking about recording video with the onboard camera! Video encoding and playback is discussed a lot so use the search.

Video Formats

So I'm going on a trim over the weekend and I'm just wondering what to set everything for Converting a video.
.WMV is a no brainer for containers but what about the Audio & Video What should the BitRate and Sample rate be set as?
I left the Defaults and its sorta big...and needs to buffer ever 30-60 seconds
Current sets are:
Video:
.WMV
320x240 - 29.979FPS - Bitrate 4000Kbps
Audio:
Bit rate 198Kbps - Sample rate 48000Hz
Stereo
With that The video is great quality, and GREAT audio but kinda skippy
Also The phone:
3VO 3.00 - 6.5
Omap clock is 240Mhz
30.60MB left on Flash and Videos are stored on 2Gb Kodak SD with 19.75MB free.
Thanks guys.
There is quite a bit of data on this topic if you searched "bitrate" on the forum.
From [ http://forum.xda-developers.com/showthread.php?t=518749&highlight=bitrate ], I gather that the best way is :
timepassman said:
i encode them in avi using virtualdub or tmpgenc
bitrate 288, 2 pass encoding,
320x 240
for proper aspect ratio use this
http://andrew.hedges.name/experiments/aspect_ratio/
put source ratio, then put 320, get the 4th parameter !
Click to expand...
Click to collapse
From [ http://forum.xda-developers.com/showthread.php?t=419603&highlight=bitrate ], I gather that a good recommendation is :
Stylez said:
.mp4 is the best to use to recode good quality films for dash @ 320 x 240, just keep the bitrate low, mono sound about 92kbps will keep the size down.
You can use SUPER © http://www.erightsoft.com/SUPER.html it's free.
I use A-One FLV to AVI as i use it for YouTube but will encode any file to .mp4.
Click to expand...
Click to collapse
You could probably find more by searching (as I only skimmed the results). But these should help some.
Good Luck

Movies

Hi all,
There is a little bit in these forums about video players for the desire, all of which are a bit clunky (imho). I'd like to attack the problem from the other direction, and find the format and parameters for videos to play on the Desire using it's native app...
I have learnt that it can handle 3gp (mpeg-4).
There are two lines to follow here;
a) what are the best parameters (resolution, fps) for playback, and
b) what are the best recoders to get obtain these files.
thanks!
richard.
Handbrake settings that I use (and am pretty happy with):
Video:
* Video Codec: MPEG-4 (FFmpeg)
* Framerate (FPS): 23.976, 2 pass-encoding
* Quality -> Avg bitrate: 312
Audio:
* Mixdown: Stereo
* Bitrate: 48
I use xvid4psp for my encodes.
-mp4 h.264 base profile @L3.1
-resolution 800x480 max
-30 fps max, leave at original
-Constant rate factor 24.00
-max reference frames 3
-no cabac
-no b-frames
-audio 128kb aac-lc stereo
-Loudness filter Scan 10min volume 200%
Setting also work on other encoders exept for loudness filter
android doesn't support cabac,b-frames and 8x8 dct transform stuff, only baseline profile and some main profile features.
These setting give me a file size of about 220-250mb on a 350mb,42 min tv episode.

[Q] How to Record A video with Htc desire having Atleast good audio quality

well Xda developers, i basically have 2 questions here.. which are kinda pretty much important for me to b answered
1: Is there any way to tweak, patch, mod, or something like that to record a better audio quality while recording gigs, guitar covers etc on htc desire running on CM 7.2 stable..????
2. Is there any other stable rom with similar usage like CM7.2 stable which supports that?
please answer me...
my fans are waiting for my covers from a long time...
htc is way too good Cuza being an android...
but where Camcorder comes... Nokia was better... even my farr old Nokia n95 8 gb
Try lgcamera and tweak its settings in audio section (bitrate, sampling etc).
kostelo said:
Try lgcamera and tweak its settings in audio section (bitrate, sampling etc).
Click to expand...
Click to collapse
well. tried that. it is good too
and there is another option too.. that is related to the mediaprofile.xml....
i edited it to the desired amount.. n it worked for the audio.. n a li'l for the video too...
the only problem was the FPS... it is not as i had configured it :'( else is gr8
fsr2k9 said:
well. tried that. it is good too
and there is another option too.. that is related to the mediaprofile.xml....
i edited it to the desired amount.. n it worked for the audio.. n a li'l for the video too...
the only problem was the FPS... it is not as i had configured it :'( else is gr8
Click to expand...
Click to collapse
woohooo.. lg camera failed.... and the thing which is good is mediaprofile.xml
with lg camera i got
Video:
data rate: 1150 kbps (even had configured higher than that )
total bitrate: 1193 kbps
frame rate: 11 f/s really annoying
audio:
bitrate: 42 kbps
sample rate: 22 KHZ
and after editing mediaprofile.xml n using CM 7.2 stock camera i got
Video:
data rate: 1967 kbps
total bitrate: 2012 kbps
frame rate: 20 f/s still annoying.. but better
audio:
bitrate:44 kbps
sample rate: 32 KHZ
now other questions rose up
does a "mastermind" developer know what bitrate and frame rate (video) , and what bitrate and samplerate (audio) does htc desire support???
is it possible to get at least a good video as Nokia n95 or wud i have to use my Handycam now

Can Oneplus 3 Play HEVC x265 1080p 10bit 30FPS Videos in HW/HW+ Mode?

Questions for all the OP3 Users. Can it play HEVC x265 1080p 10bit 30FPS Videos in HW/HW+ Mode on MXPlayer?
Are there any Artifacts or it lags and sttutters?
i have been Asking This question but only 2 OP3 users have replied.
One says it cant play in HW only SW mode. Other Says It Can on Stock ROM.
If Few more users confirm it does or does not, then it will help me decide to buy this one or Le Max 2.
Please Reply.
Thanks in Advance.
I played h.265 videos encoded in 10bits and 1080p23 through the stock video player as well as mxplayer with HW and HW+ modes. I also played a 4k 60fps 10 bit video used to showcase the samsung 4k tvs with no issues what so ever. HW playback yet again. Both on the stock ROM and kernel.
Mine on stock Oxygen ROM.....10Bit x265 CAN'T play in HW/HW+ mode...only in SW.
However, 8Bit x265 CAN play in HW/HW+ without problem.
EDIT: Got mine solved now my OP3 can play x265 10bit video file in hw+ .
sample from here http://demo-uhd3d.com/fiche.php?cat=uhd&id=45
H265 10bit, up to 23.976fps
Resolution : 3840x2160
File size : 655 MB
Duration : 01min 46sec
Format : TS
Codec : HEVC
Overall bit rate : 51.4 Mb/s
Bit depth : 10 bits
Frame rate : 23.976 fps
rom:
OXYGENOS 3.2.1
Yes it can play without stutters with HW+ turned on
also
this http://demo-uhd3d.com/fiche.php?cat=uhd&id=96
H265 10bit, 59.940fps
Resolution : 3840x2160
File size : 818 MB
Duration : 02min 12sec
Format : TS
Codec : HEVC
Overall bit rate : 51.6 Mb/s
Bit depth : 10 bits
Frame rate : 59.940 fps
rom:
OXYGENOS 3.2.1
Played without stutters with HW+ turned on
and this one: http://demo-uhd3d.com/fiche.php?cat=uhd&id=144
HDR 10bit HEVC, 59.940fps
Resolution : 3840*2160
File size : 1120 MB
Duration : 02min 07sec
Format : MP4
Codec : HEVC
Overall bit rate : 75.8 Mb/s
Bit depth : 10 bits
Frame rate : 59.940 fps
Played without stutters with HW+ turned on
lokr said:
sample from here http://demo-uhd3d.com/fiche.php?cat=uhd&id=45
H265 10bit, up to 23.976fps
Resolution : 3840x2160
File size : 655 MB
Duration : 01min 46sec
Format : TS
Codec : HEVC
Overall bit rate : 51.4 Mb/s
Bit depth : 10 bits
Frame rate : 23.976 fps
rom:
OXYGENOS 3.2.1
Yes it can play without stutters with HW+ turned on
also
this http://demo-uhd3d.com/fiche.php?cat=uhd&id=96
H265 10bit, 59.940fps
Resolution : 3840x2160
File size : 818 MB
Duration : 02min 12sec
Format : TS
Codec : HEVC
Overall bit rate : 51.6 Mb/s
Bit depth : 10 bits
Frame rate : 59.940 fps
rom:
OXYGENOS 3.2.1
Played without stutters with HW+ turned on
and this one: http://demo-uhd3d.com/fiche.php?cat=uhd&id=144
HDR 10bit HEVC, 59.940fps
Resolution : 3840*2160
File size : 1120 MB
Duration : 02min 07sec
Format : MP4
Codec : HEVC
Overall bit rate : 75.8 Mb/s
Bit depth : 10 bits
Frame rate : 59.940 fps
Played without stutters with HW+ turned on
Click to expand...
Click to collapse
Can you play x265 10bit in mkv format in hw/hw+? Mine cannot..Dont know why.
Yup, it can play tested with jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv 438 MB http://jell.yfish.us/media/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
and with jellyfish-100-mbps-hd-hevc.mkv 100 Mbps 365 MB http://jell.yfish.us/media/jellyfish-100-mbps-hd-hevc.mkv
give some links with vids that OP3 cannot play so I will check on mine, my op3 have all stock, no root.
lokr said:
Yup, it can play tested with jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv 438 MB http://jell.yfish.us/media/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
and with jellyfish-100-mbps-hd-hevc.mkv 100 Mbps 365 MB http://jell.yfish.us/media/jellyfish-100-mbps-hd-hevc.mkv
give some links with vids that OP3 cannot play so I will check on mine, my op3 have all stock, no root.
Click to expand...
Click to collapse
Nevermind....I get it play fine now in hw+. All I did was to change the mkv extension of the 10bit x265 video file that refused to play in hw/hw+ to mp4. It played fine in hw+. Change it back to mkv...it also play fine in hw+. Now all my x265 10 bit mkv can play in hw+. Weird!!
Thanks Everyone.
I think i will buy this.
sorry for jacking this thread, but can anyone try hi10p h264 in this phone? I want to know before getting this phone.
I'm currently on zenfone 2 which is x86, no problems with h264 hi10p.
xjammetx said:
sorry for jacking this thread, but can anyone try hi10p h264 in this phone? I want to know before getting this phone.
I'm currently on zenfone 2 which is x86, no problems with h264 hi10p.
Click to expand...
Click to collapse
Short answer would be "yes, as long as it's not 4k".
For the long version, it depends on several encoding characteristics. These are video grain, bitrate, framerate (taking anime into consideration, there shouldn't be any 60fps releases so it's okay), chroma subsampling (4:4:4 and 4:2:2 being more CPU intensive to decode than the usual 4:2:0) and colour space (BT.601 and BT.709 are more widely supported and easier on the CPU than BT.2020, but you'd need a beast of a desktop CPU to software render anything in the BT.2020 space anyway, not a mere phone).
If the SSA subtitles are heavily animated, you can't do much about it. You'd need to find a video player on android that can properly render it, or hope that overclocking the phone might reduce the subtitle lag. Testing the file you linked on the MX Player 10-bit playback topic, it seems that the CPU usage doesn't increase by much with the subtitles flying around the screen, but the delays are noticeable while MX Player struggles to render them. It ain't as bad as you might imagine, as there aren't many dropped frames, but the frame representation is delayed severely. As a sidenote, reducing the rendering quality of the video doesn't affect the subtitle rendering lag in any way.
Dariusdd said:
Short answer would be "yes, as long as it's not 4k".
For the long version, it depends on several encoding characteristics. These are video grain, bitrate, framerate (taking anime into consideration, there shouldn't be any 60fps releases so it's okay), chroma subsampling (4:4:4 and 4:2:2 being more CPU intensive to decode than the usual 4:2:0) and colour space (BT.601 and BT.709 are more widely supported and easier on the CPU than BT.2020, but you'd need a beast of a desktop CPU to software render anything in the BT.2020 space anyway, not a mere phone).
If the SSA subtitles are heavily animated, you can't do much about it. You'd need to find a video player on android that can properly render it, or hope that overclocking the phone might reduce the subtitle lag. Testing the file you linked on the MX Player 10-bit playback topic, it seems that the CPU usage doesn't increase by much with the subtitles flying around the screen, but the delays are noticeable while MX Player struggles to render them. It ain't as bad as you might imagine, as there aren't many dropped frames, but the frame representation is delayed severely. As a sidenote, reducing the rendering quality of the video doesn't affect the subtitle rendering lag in any way.
Click to expand...
Click to collapse
thanks for the reply.
how about 40Mbps~ coalgirl's level encodes?
Will you test a file for me?
xjammetx said:
thanks for the reply.
how about 40Mbps~ coalgirl's level encodes?
Will you test a file for me?
Click to expand...
Click to collapse
https://www.nyaa.se/?page=view&tid=789147
Tried that one. It's bloated and the noise levels are over the top. Simply put, it lags during high bitrate scenes, doesn't during lower bitrate scenes. It is rather watchable with just a few dropped frames if you lower the colour format from YUV to 16 bit RGB and use speedup tricks which butchers dithering and makes the video blocky with visible dither artifacts. Even so, the processor usage sits usually at 100%
I've also tried: http://coalgirls.wakku.to/657/evangelion the first movie in 1080p.
It works fine, colour format YUV with no speedup tricks. The processor usage jumped between 55 and 90%. Do note that this has only ~17Mbps bitrate. I think that 40Mbps is a bit farfetched as well as useless on a screen this small. Fortunately, most encodes have more reasonable bitrates, so it shouldn't pose much of a problem.
Tested on arter97's CM13 + kernel using MX Player Beta 1.8.6. This also means the processor had stock clockspeeds. For 10 bit h264 decoding, Samsung's Exynos 8890 and Huawei's Kirin 950/955 should be a little better than Snapdragon 820. I don't know by how much, but you should take note that the Galaxy S7 had its codec support gimped by Samsung (specifically, it lost 10 bit h265 decoding) after a certain update for both Exynos and Qualcomm versions, and I am not sure about the current codec support of HiSilicon chips like the Kirin.
Dariusdd said:
https://www.nyaa.se/?page=view&tid=789147
Tried that one. It's bloated and the noise levels are over the top. Simply put, it lags during high bitrate scenes, doesn't during lower bitrate scenes. It is rather watchable with just a few dropped frames if you lower the colour format from YUV to 16 bit RGB and use speedup tricks which butchers dithering and makes the video blocky with visible dither artifacts. Even so, the processor usage sits usually at 100%
I've also tried: http://coalgirls.wakku.to/657/evangelion the first movie in 1080p.
It works fine, colour format YUV with no speedup tricks. The processor usage jumped between 55 and 90%. Do note that this has only ~17Mbps bitrate. I think that 40Mbps is a bit farfetched as well as useless on a screen this small. Fortunately, most encodes have more reasonable bitrates, so it shouldn't pose much of a problem.
Tested on arter97's CM13 + kernel using MX Player Beta 1.8.6. This also means the processor had stock clockspeeds. For 10 bit h264 decoding, Samsung's Exynos 8890 and Huawei's Kirin 950/955 should be a little better than Snapdragon 820. I don't know by how much, but you should take note that the Galaxy S7 had its codec support gimped by Samsung (specifically, it lost 10 bit h265 decoding) after a certain update for both Exynos and Qualcomm versions, and I am not sure about the current codec support of HiSilicon chips like the Kirin.
Click to expand...
Click to collapse
mean/average bitrate of that movie must be near to (((18823.5 * 10^6) *8) / 7200) * 10^-6
or 20.91500 Mbps
try this one
http://coalgirls.wakku.to/6368/nisemonogatari
^
try that, just get the
Code:
[Coalgirls]_Nisemonogatari_OP3_(1920x1080_Blu-ray_FLAC)_[948BD021].mkv
(((458.18 * 10^6) * 8) / 90) * 10^-6
40.7271111 Mbps on average.
^ my zenfone 2 decodes that file with no problems, given that its an x86 architecture rather than arm.
xjammetx said:
try this one
http://coalgirls.wakku.to/6368/nisemonogatari
Click to expand...
Click to collapse
Using YUV there are a few dropped frames between 1:20 and 1:27, otherwise it's a flawless playback. Using RGB32 there aren't any visible dropped frames during the entire run. I've tested it several times. During those 7 seconds, the processor stays at 100% usage, otherwise it sits around 80-85%. Understandably, the phone gets hot and the battery drains like mad.
I don't think sustained playback at these levels of processor usage is good for the device.

Categories

Resources