Hacking ElevenMPV - Eleven Music Player VITA

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
Smoker1 - I'm not 100% certain but I think there was some plugin/utility that allows you to "re-mount" Vita Card or "that other card" to different mounting point, altough I don't know how far it can go with the 3G model... I think it could at the very least swap um0 and ux0 so um0 becomes ux0 and ux0 becomes um0... I think...

Yay more nice changes :3 Vita gains so much with this :3

As for the mpg123 hmmm... I don't use it THAT MUCH but I don't remember this series of programs to ever hang that way... Either they can eat the file and we have happy end or they don't try, nothing between... You could say they are like some Yoda Squad, "Do or do not, there is no try" :P
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Is there any way to turn off the screen or add a visualizer, to reduce burn in and maybe extend battery life?

I'd also love to see a screen lock. Since we can't really just hit the power button to lock the screen and prevent accidental button presses if the vita is in a pocket or something. Something like L+DpadL to lock/unlock controls would be great!

Other than that, the player seems to be working great so far. It freaks out if you try to go to Parent Directory while using @Smoker1 's method to play music on other partitions, but that's not really your fault because we aren't supposed to be there anyway.

Edit: Nevermind. Reading the source code, I see pressing start does exactly what I was asking for. Thanks for quickly fixing my issue. 10/10 customer service. XD
Edit Edit: Totally missed it in the readme, as well. fml.

Edit again: It seems to pause after the song is over if the screen is turned off with Start button.
 
Last edited by Yohoki,

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,280
Country
United States
Is there any way to turn off the screen or add a visualizer, to reduce burn in and maybe extend battery life?

I'd also love to see a screen lock. Since we can't really just hit the power button to lock the screen and prevent accidental button presses if the vita is in a pocket or something. Something like L+DpadL to lock/unlock controls would be great!

Other than that, the player seems to be working great so far. It freaks out if you try to go to Parent Directory while using @Smoker1 's method to play music on other partitions, but that's not really your fault because we aren't supposed to be there anyway.

Edit: Nevermind. Reading the source code, I see pressing start does exactly what I was asking for. Thanks for quickly fixing my issue. 10/10 customer service. XD
Edit Edit: Totally missed it in the readme, as well. fml.

Edit again: It seems to pause after the song is over if the screen is turned off with Start button.

Thanks for reading the README. It's a good practice to do that before making comments, at least you did it in the end.
About the issue, it's not exactly 'pausing' but it just fails to play the next song in the folder (as it is coded to do). Does this always happen if you press start and have the screen off? or is it just a random thing?
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Thanks for reading the README. It's a good practice to do that before making comments, at least you did it in the end.
About the issue, it's not exactly 'pausing' but it just fails to play the next song in the folder (as it is coded to do). Does this always happen if you press start and have the screen off? or is it just a random thing?
I read it twice... once before installing and again after seeing the setting in the source code. I just completely missed it. I was completely ready to make a branch and try to implement a lock myself. XD

It seems to be the files not playing. I just happened to have a weird set of songs that played every other one for some reason. Going back and trying to play those specific songs, they don't play and sometimes even freeze the app (possibly trying to load for a long time?). I noticed 1 even says it is 228526455 hours and 85893483 minutes long.

I'll send you a private message real quick with a little more info.

Edit: after some looking around at which files are having issues, it looks like MP4a Audio codec is not supported yet. Any mp3 files with this codec will have issues, at least all of mine do.
 
Last edited by Yohoki,
  • Like
Reactions: Joel16

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
The error in length of the file is classy and I bet even existing and non-existing deities don't know why it happens.

As for the MP3 music... <10 deep breaths>... aside of course that MP3 is ugly these days... use LAME codec, it pulled MP3 up as much as it was possible, there are no miracles in digital world (I hear...) :P

Edit: Nevermind. Reading the source code, I see pressing start does exactly what I was asking for. Thanks for quickly fixing my issue. 10/10 customer service. XD
Edit Edit: Totally missed it in the readme, as well. fml.
Check Egyptian Tech Support sometime, you call with problems with your magical artifact, what you get?
"Have you tried turning it off and on again?"
For the love of...
 

Yohoki

Well-Known Member
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
The error in length of the file is classy and I bet even existing and non-existing deities don't know why it happens.

As for the MP3 music... <10 deep breaths>... aside of course that MP3 is ugly these days... use LAME codec, it pulled MP3 up as much as it was possible, there are no miracles in digital world (I hear...) :P


Check Egyptian Tech Support sometime, you call with problems with your magical artifact, what you get?
"Have you tried turning it off and on again?"
For the love of...
Not sure If trying to be helpful or just asshole. But, at least I helped solve every single issue I had instead of blaming anyone else. I was actually reading the source code because I was going to ADD the function that I wanted, only to find that it already was in there. Can't help it if I missed a single small line on a readme about the controls. :P
 

iSubaru

Kitsune
Member
Joined
Apr 14, 2009
Messages
387
Trophies
1
Location
Gensokyo
Website
clash-of-gods.netau.net
XP
362
Country
Poland
I don't say you did something wrong. Just in the future try to use LAME codec because it did all it could for MP3 format to sound at the very least "decently". MP3 is called LOSSY for a reason.
If possible try to use FLAC or if you care for space on microSD then OGG. Of course if given music is only in MP3 then you can only reconvert it to LAME codec to fix potential errors.
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
933
Trophies
2
Age
27
Location
Doesn't concern you.
XP
5,280
Country
United States
ElevenMPV v2.00 Released!


Change-log:
  • Bumped ID3v2 character limit to 64 chars to display album titles, artist, genre etc with more characters than ID3v1.
  • Updated dr_libs (FLAC and WAV decoders) to the latest revision.
  • Now based on mpg123 v1.25.10
  • Initial support for seeking via touchscreen:
    • WAV: works perfectly.
    • FLAC: works perfectly but slow.
    • MP3: works perfectly but a tad bit slower than WAV.
    • MOD: works perfectly.
    • OGG: works perfectly however might crash if you abuse it by repeatedly seeking simultaneously.
    • OPUS: Not supported due to frequent crashes with libopusfile's API.
  • Fixed MP3 playback not being properly terminated. The decoder will now check to see if there are no samples to decode and then terminate which fixes issues with repeat/shuffle not working.
  • Fixed crashes with FLAC files (when FLAC metadata is on) by using libFLAC to properly obtain metadata.
  • Added the ability to use Sony's dynamic normalizer mode from within the settings menu. (I haven't noticed any difference with this but let me know if you guys do! the max ALC mode results in frequent crashes hence only ALC mode off and ALC mode 1 is allowed)
  • Now properly releases the acquired BGM port when exiting the application.
  • Added support for selecting devices to browse (ux0:/, ur0:/ and uma0:/) from within the settings menu.


Download:
https://github.com/joel16/ElevenMPV/releases/tag/v2.00
 
Last edited by Joel16,
  • Like
Reactions: dude1709

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.