Console Hacking > PS Vita

[Release] ElevenMPV-A: Advanced ElevenMPV with BG playback/hardware decoding

<< < (2/7) > >>

Graphene:
m4a(AAC codec) is already supported. m4a may also be used as container for ALAC codec, that is not supported yet.

Isn't that library encoder only? I don't think I will be adding support for legacy ATRAC versions since Vita has very efficient ATRAC9 hardware decoder and it is already supported. ATRAC9 is better than legacy ATRAC versions in every way.

I'll consider adding ape, wma and support for playlist/cue files.

Internet streaming is currently out of scope of this project, maybe in the far future.

W00fer:

--- Quote from: Graphene on June 10, 2020, 11:56:49 PM ---m4a(AAC codec) is already supported. m4a may also be used as container for ALAC codec, that is not supported yet.

Isn't that library encoder only? I don't think I will be adding support for legacy ATRAC versions since Vita has very efficient ATRAC9 hardware decoder and it is already supported. ATRAC9 is better than legacy ATRAC versions in every way.

I'll consider adding ape, wma and support for playlist/cue files.

Internet streaming is currently out of scope of this project, maybe in the far future.

--- End quote ---


* Are all AAC versions supported so LC SBR / HC and even HE-AAC?
* That library does decode and an alternative is https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/atrac3plus.c for example. Plus the PSP had quite a lot of game music in ATRAC3 or ATRAC3Plus, can't really remember. PPSSPP was the first emulator that needed this to correctly have sound. http://www.ppsspp.org/at3plusdecoder.html
* Re-encoding everything to ATRAC9 is really wrong, as people already have a lot of music in the original formats already

Graphene:
Vita's native AAC hardware decoder is used, so everything that is supported by official Music app.

Here is Codec Engine specs from official source:

ATRAC9™
Supported channels : 1 channel, 2 channels
Supported sampling frequencies : 12000/ 24000/ 48000 Hz
Supported bit rates : 48/ 60/ 70/ 84/ 96/ 120/ 144/ 168/ 192 kbps
MP3
Supported codecs : MPEG1/ 2/ 2.5 Layer3
Supported channels : 1 channel, 2 channels
Supported sampling
frequencies
: 8000/ 11025/ 12000/ 16000/ 22050/ 24000/ 32000/ 44100/ 48000 Hz
Supported bit rates : 8/ 16/ 24/ 32/ 40/ 48/ 56/ 64/ 80/ 96/ 112/ 128/ 144/ 160/ 192/ 224/ 256/ 320
kbps
AAC
Supported codecs : AAC-LC, HE-AAC v1/v2
Supported channels : 1 channel, 2 channels
Supported sampling frequencies : 8000/ 11025/ 12000/ 16000/ 22050/ 24000/ 32000/ 44100/ 48000 Hz
Supported bit rates : 16 - 576 kbps
CELP
Supported channels : 1 channel
Supported sampling frequencies : 8000 Hz
Supported bit rates : 3850/ 4650/ 5700/ 6600/ 7300/ 8700/ 9900/ 10700/ 11800/ 12200 bps

Yeah, re-encoding one lossy format to another is obviously not a good idea. Maybe I will add it. For now, I want to focus on getting cover picture support back since I was able to reduce libvita2d_sys RAM usage.

alaki123:
Hi. This music player is fantastic but unless I'm missing something obvious, it's missing a very simple feature: Shuffle All.

What I mean by Shuffle All is that you highlight the folder that contains all your music files, then instead of pressing X to see inside it, you press another button (Square for example) and it adds all the music files inside it (and all the music files in all the subfolders) to playlist and turns shuffle on.

For example: My music library looks something like this:

-music
--Album1
---Album1Track1.mp3
---Album1Track2.mp3
.....
--Album2
---Album2Track1.mp3
---Album2Track2.mp3
.....

With that feature, I can listen to music from a specific album if I want (like I can now), but if I just want to listen to random music from my entire library that is possible too.

Graphene:
ElevenMPV-A v3.70 Update Full Changelog:

Credits:

Thanks @realusagichan for testing and helping with debug.

Performance:

1. Various performance improvements.

New (and returning) features:

1.   Added back cover picture support with few improvements:
    - External cover pictures can now be displayed. Picture must be placed in the same folder as music files. Note that cover pictures embedded in metadata are prioritiezed over external cover pictures.
    - For external cover picture, following names are supported:
      "cover.jpg"
      "cover.jpeg"
      "folder.jpg"
      "folder.jpeg"
      "cover.png"
      "folder.png"
    - Due to memory constraints, not all cover pictures can be loaded. If your cover picture is not loading, try to reduce its resolution.

2.   Added automatic volume limitation mode option for EQ.
    - The purpose of this mode is to limit mixing volume for ElevenMPV-A with EQ modes applied to prevent digital overload on loud tracks.
    - Only software decoded formats support this mode.
    - This mode can be enabled in Settings->Audio->Limit Volume Whith EQ.
   
3.   Added full support for CJK characters (chinese, korean, japanese languages).
   
UI and controls:

1.   Added fast automatic scrolling to file browser. Hold D-pad up or down buttons to perform this operation.
2.   Long text in file browser will now be scrolled.

Bugfixes:

1. Fixed an issue where certain directory or file names would result in a file browser crash.
2. Fixed an issue where notification settings were not displayed on PS TV.
3. Fixed an issue where track count would not be displayed or calculated incorrectly.
4. Fixed an issue that caused module data corruption in xmp library.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version