What is the best quality, fps and format which you would recommend for the old 3ds?
ok, so could you provide your both video that audio desync and won't desync?This issues occurs with .mp4 files translated with both of my encoders (ShanaEncoder and Any Video Converter). The frame rate is 23.976fps and the resolution is 800x480. The bitrate for the files is anywhere between 650Kbps and 850Kbps with 800px mode enabled. I've tried disabling multi-threaded decoding and it didn't help. Also, I'm on a New 3DS. This happens to anime and converted backed up Marvel movies. There is at least 1 new anime that this does not occur on, I think. I think the desync might be constant (not increasing or decreasing throughout playback), but I could very easily be wrong. It's definitely not the same as the original audio desync issue in the early versions where it got noticeably progressively worse the longer the video played.
I've tested these converted files on my computer and the audio is just fine, so it's the app on the 3DS that is causing the desync. Or maybe I just have a corrupted config file somewhere? I can do any testing you need me to do or send you video files that have the problem (seems to be almost everything now that I am digging in). Thanks again for all of your hard work.
About glitched picture, usually video resolution needs to be multiple of 16 (e.g. 16, 32, 48, 64 ...) so if you don't use multiple of 16 say 1000*1000 will be 1008*1008 internally.But I Did Note That Any Album Art Probably Below 1000 x 1000 Glitched Out On The Bottom And Right Side. As Well As The Time Bar Broke Along With Attempting To Seek.
But Anyways I Just Wanna Know If Its A Coincidence That This Works, sort of Or Is It An Upcoming Feature? xD
ecoding A 5000 x 5000 Picture Is A Lot XD
Maybe some mp3 contains unsupported picture format but I'm not sure without mp3 file.(also i just know found out some songs might break the system(crash) edit: i believe its with albums that aren't perfect squares . . .) But Yea It Has A Volume Booster Which Is Nice Because Some Of My Songs Are Low Volume :-P(but attempting to do it with an mp3 up just LAGSSS the menu xD)
About glitched picture, usually video resolution needs to be multiple of 16 (e.g. 16, 32, 48, 64 ...) so if you don't use multiple of 16 say 1000*1000 will be 1008*1008 internally.
About seek, I'll fix it.
Actually, this is coincidence but I'll try to support it (but definitely not for 5000*5000 picture).
Maybe some mp3 contains unsupported picture format but I'm not sure without mp3 file.
Due to its working method, you are expected to see 1~5 seconds lag to apply volume changes.
I confirmed that software keyboard shows up so slowly, does this what you mean?1. If You Try To Change The Volume (Boost Or Un-Boost) It Causes A Serious LAG Spike (my guess is the frame rate as sometimes i can see it glitching out between 1 and 0 even though its just a photo)
I'm not sure, but you may boost volume too much.2. Sometimes The Audio Will Go To A Television Static Sound But Ill See If I Can Replicate That.
Seek is broken but, I couldn't reproduce system crash by mp3 file that you provide.3. You Said It Before But Yes The Seek Is Broken
4. Along With Seeking, If You Attempt To Seek And Then Do Anything Else There's A 90% Chance The System Will Crash. .-. oh well XD
Second file (crash immediately) contains unsupported pixel format (library supports it but my app doesn't).5. Also Some Of My Files Just Crash The System Outright And I Have No Idea Why? hmm . . . (based on the luma crash handler it says This: Fault Status: Precise External Abort And Alignment . . .
Also Here:
Below Is A File That Has A 500 x 500(512 x 512) Picture And If You Want You Can Use It For Debugging. Basically Yes Not A Multiple Of 16. Also Below Is One Named Supercharge. That One Is An Example Of One That Breaks Immediately. Im Not Sure Of The Size For This One(because my chromebook can't tell me album art size)
-
Thank you for a lot of feedback, it is so helpful for development.6. I Will Post Anything Else As Now That You Said You Will Try I Will Attempt To Debug Like I Did Before With Other Issues
And Also Tell Me If You Decide Not To Do It So I Can Stop Almost Breaking My System XD Still I Love Debugging For People Like You, It Feels As If Im Really Helping A Developer, As A Special Developer Test Team
Anyways Stay Safe, And Thanks For This Amazing Mp4 Player!
YesI confirmed that software keyboard shows up so slowly, does this what you mean?
Well Not Really. I Was Using Regular Volume And For Some Reason After The Song Ended It Played Music Static For Like 5 Seconds. I Still Dont Know Why It Happened.I'm not sure, but you may boost volume too much.
Interesting. OH I FORGOT! I Meant That It Freezes For Me, Which In My Eyes Is A Crash Because The System Stops Responding(my bad for not clarifying that)Seek is broken but, I couldn't reproduce system crash by mp3 file that you provide.
Anyway, I'll fix seek problem first.
Wow . . . Unsupported Pixel Format? i learn so many amazing things every day, i had no idea that was even a thing xDSecond file (crash immediately) contains unsupported pixel format (library supports it but my app doesn't).
I should display error message instead of crash system.
No Problem, It Is My Pleasure. I Just Wish I Was Smart Enough To Make Something As Complicated As This x)Thank you for a lot of feedback, it is so helpful for development.
Hmm, I can't reproduce it.Well Not Really. I Was Using Regular Volume And For Some Reason After The Song Ended It Played Music Static For Like 5 Seconds. I Still Dont Know Why It Happened.
I fixed seek related problem (and software keyboard).Interesting. OH I FORGOT! I Meant That It Freezes For Me, Which In My Eyes Is A Crash Because The System Stops Responding(my bad for not clarifying that)
EDIT: also i forgot, the pause is broken, but you probably know that . . .
Basically, unsupported picture format (but not unsupported compression format).Wow . . . Unsupported Pixel Format? i learn so many amazing things every day, i had no idea that was even a thing xD
Also When It Comes To This It Is The Pictures Format Correct? Or Am I Wrong? I Can Always Apply One That Works By Using A Different Format.(is it pixel color or just the .NAME?)
That's no problem, I also don't reply soon.Also Sorry For The Late Reply, I Was Dealing With School. So Yeah My Bad For Not Checking Sooner. ^^
I don't understand clearly, but I think 3DS speakers use pcm_s16le so if I use f32le, there is no way to play it on 3DS.Is it possible to support downmixing 5.1 tracks to 2.0 during playback? You can usually do this with the -ac 2 switch on ffmpeg, although the volume will decrease by default, because downmixing requires adding the channels together, which may cause clipping. The volume is usually reduced to prevent this.
You can avoid the volume reduction by using a command like this:
ffmpeg -i in.ac3 -ac 2 -acodec pcm_f32le out.wav
Floating-point LPCM can't clip, so you can downmix without reducing the volume, unlike when you downmix to an integer LPCM format. (The default output format is pcm_s16le.)
I see.Well, you can use pcm_f32le for downmixing to prevent the volume decrease, then convert pcm_f32le to pcm_s16le in a second step if necessary. Compressed audio such as MP3, AAC, and AC3 all use floating point internally, so you have to convert from pcm_f32le to pcm_s16le during playback, anyway. When dealing with 5.1 -> 2.0 audio conversions, you want to convert from pcm_f32le to pcm_s16le after downmixing, not before.
I Can See If The File That It Happened To Can Reproduce It, But Currently I Cant Test It As I Had To Wipe My System Recently. I Am Currently Restoring My Files.Hmm, I can't reproduce it.
Can you provide file that can reproduce it?
Thanks ^^ (and "and "hot" to convert it" xD)Basically, unsupported picture format (but not unsupported compression format).
There are many way to express "color" .
e.g. This page explains RGB888 and RGB565 (and hot to convert it).
Currently, there is no plan to support video streaming, but I may add ftp transfer inside of video player for 3ds so that you can transfer files without using third party software in the future.Do you plan on adding a link video player option? It can be used to play videos without downloading them or to watch videos which are not on thirdtube. or if easier then maybe a ftp video player in which the 3ds connects to a ftp server and plays an mp4 stored on it would be good.
ok.I Can See If The File That It Happened To Can Reproduce It, But Currently I Cant Test It As I Had To Wipe My System Recently. I Am Currently Restoring My Files.
Fixed in v1.1 xDThanks ^^ (and "and "hot" to convert it" xD)
I Am Seeing I If I Can Reproduce It And Yes My Restore Was A Success So That's Nice. Only Took A Week To Restore Everything x)ok.
Fixed in v1.1 xD