yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] soulreaver1:
Is there any chance for pre-amplifier being implemented in future releases? On many devices volume scale steps are not precise enough, especially when using sesitive iems. I mean that for example; 3/15 is too quiet and 4/15 is to loud.
[Android Apps and Games] elchbulle:
Fantastic app! One strange thing I notice is when notifications come in from other apps (an email is received for example) the little chime from that notification causes the mort player to "rewind" at what seems to be random intervals. At times it seems to keep playing through the notification, other times it rewinds the track as much as 5 seconds (maybe more) which can be very irritating for someone that gets hundreds of notifications a day.

I tried disabling (setting to 0) the 'auto-rewind' feature but that made no difference as it appears to only affect when it is paused.

If anyone has any suggestions on how to "fix" this it would be great, not the end of the world but a little frustrating when my books keep auto rewinding. The regular google play music doesn't do this, however it also doesn't remember playback position!

This is on a Nexus 5 running 4.4.2

Thanks in advance :)
[Android Apps and Games] blkswanpres:
Just a quick FYI, the cover art isn't working on android 4.4 for Mort Widgets.
[Android Apps and Games] TA123:
same here
[Android Apps and Games] Shade2074:
I have an audio book in MP3 format that is hours long but Mortplayer is showing it as only 30 seconds. It plays just fine, but I can't fast forward or bookmark past the 30 second mark. How do I fix this?
[Android Apps and Games] Ljonik:
APK versions

Mort, could you please share the APK versions of your wonderful players (especially Audio book!) for those who don't use Google Play?

Many thanks!
[Android Apps and Games] BenMcLean:
Right now, when i've got it on the lock screen, changing the screen orientation or locking and unlocking the device while an audiobook is playing will stop all sounds on the device until reboot. Just totally kills any and all sound. Yes I've tried changing the volume, no stupid questions like that please. It might have nothing to do with mortplayer but has anyone else encountered this? I have a Hisense Sero 7.
[Android Apps and Games] rita_v:
Mortplayer AudioBook won't delete files

In the last couple of weeks I've noticed that when I try to delete a file that I've finished listening to from the player screen, the system indicates that the file is deleted but it is not. I've tried fully closing the app, reloading tags, shutting down and restarting the device (Samsung S3) but the only way that I can fully delete a file is through the device's file manager. I have the most updated Android version on my phone. Files are stored in the external card.
[Android Apps and Games] trunzoc:
If your S3 is running Android 4.4.x (maybe anything newer than 4.2) it is because of the changes google made to how Android allows apps to interact with the SDCard. I'm not sure exactly what version of Android they made the change in.

I'f you are not running a somewhat recent version of Android, and/or your files are not stored on your SDCard, please disregard this post.

As far as getting it fixed, it likely won't happen as I don;t think the developer has been at all active in quite some time.
[Android Apps and Games] saulo866:
two questions to mort

Dear Mort

Your app is really excellent, especially for those, like me, who prefer old-style folder based audiobooks and music player.

Here my questions:

Regarding your audiobooks player:

1. how can I add a button to skip forward 10 secs or 20 secs (as default media player)

2. how can I change theme from default write letter on black background to black letters on white background.

3. what are the 2-3 main differences between mortplayer audiobook and mortplayer music?

Thank you so much!

Saulo
[Android Apps and Games] ads2801:
Crossfading

Can I do crossfading against two songs? I want enable crossfader for mix songs when I play music.

Thanks for the app, this is my favorite music app ever, in android, off course. Android Love. :o :o :o

PS: sorry for my bad enlgish, I want to improve it.
[Android Apps and Games] IanLJohnson:
I got a new phone, but I'm having trouble getting MortePlayer working the same way as it does on my old phone. Two questions:

1) On my old phone, when I press on a folder it takes me to a list of tracks in the folder. On my new phone pressing on a folder causes the first track in the folder to start playing. How do I make it so the new phone behaves like the old one (i.e. pressing a folder shows a list of tracks in the folder)?

2) In the playback screen my old phone has both the "Select Folder" and "Select Track" icons in the top right hand corner and no Menu icon. However, my new phone only has the "Select Folder" icon and a Menu icon. If I move "Select Track" above "Select Folder" in the menu entries configuration I get the "Select Track" button but lose "Select Folder". Is there any way to get both the "Select Track" and "Select Folder" to display in the top left?

I tried checking the "Hide menu button" button since the menu icon does the same as the phone menu button, but even with that checked the menu button remained. If I could remove that it would create enough room for both the Select Track" and "Select Folder" buttons.

Thanks for your help.
[Android Apps and Games] cranuz:
You'd need to get rid of the overflow button (that's what the 3 dots are called) on your phone screen. As far as I know, this is possible using Xposed (GravityBox, noverflow, overflow:hidden) or a custom ROM, I don't know if there are other apps that disable the forced overflow button (which was introduced in KitKat I think? independent of whether you have hard buttons). I doubt it's possible for the developer to do something about it,
[Android Apps and Games] nvx2004:
Disable notifications

I really love this player -- the "audiobook" version is truly great for the advertised purpose. However, there is one thing that nags me -- those constant notifications of this or that file being played back. Many of the podcasts or audiobooks that I listen to are several hours long and thus such information is rather useless (not to mention the fact that the notification clogs up the respective roll-down because it cannot be dismissed).

Is there a way to disable the notifications? If so, how do I do it? I have searched the entire app settings and although there is a section related to notifications, a checkbox or some other UI element for disabling them is missing.

Any help would be much appreciated.

nvx
[Android Apps and Games] XlAfbk:
There's no option to disable the notification. One reason to have it is to prevent Android from closing the app while it's running in background, without a persistent notification this is much more likely to happen.
[Android Apps and Games] nvx2004:
Thank you for the clarification. Although I was hoping for a solution, at least I know now that there is an objective reason for the notifications to be present.
[Android Apps and Games] XlAfbk:
As MortPlayer seems to be dead I spent quite some time looking for a worthy replacement and until recently there wasn't one. But now there is (at least it's worthy in all the functionality I personally need - it still lacks behind MortPlayers many features), so leaving my recommendation here:

https://play.google.com/store/apps/details?id=de.ph1b.audiobook
[Android Apps and Games] blkswanpres:
After I finally gave up on MortPlayer Audiobooks as well, I found Listen Audiobook Player to be a worthy successor https://play.google.com/store/apps/details?id=com.acmeandroid.listen
[Android Apps and Games] nvx2004:
Don't show album art on lock screen

When I exit MortPlayer (via the respective menu item), lock screen wallpaper remains changed to the last shown album art (which must be some kind of a bug -- either in MortPlayer or in Android itself). I do not need album art to be shown on lock screen; thus: is it possible to disable this feature? I went through the entire Settings but was not able to find anything that matched it.

Alternatively, is it possible to make MortPlayer restore the original lock screen wallpaper upon exit?

EDIT:

So what I found on the internet is that all those changes of lock screen wallpaper to album art are made by Android 5 (what a feature... :/ ) and, apparently, I cannot do anything about them.
[Android Apps and Games] DoomedTX:
I'm having trouble with Mortplayer Audiobooks using bluetooth on my car stereo. The phone is a Nexus 6 running stock 5.1.1. The car stereo is a no-name WinCE-based custom replacement for my Honda Accord. My Nexus 5 exhibited the same behavior and I never figured out why.

The phone is paired with the stereo and plays music through Google Play Music without any trouble. In fact, Google's player sees most of my audiobooks and can play them. The problem is the file naming scheme causes Play music to list books in order like this: 1-1, 2-1, 3-1, 1-2, 2-2, 3-2 etc. I get the first track off each CD, then the second track off each CD, and so on. Play also doesn't have the bookmarking feature of Mortplayer.

The book I'm trying to use is Superfreakanomics, which I ripped using EAC into 128kb/s 44.1kHz stereo MP3 files. It plays fine on Mortplayer when I'm not connected to bluetooth. If I'm playing when I start the car, playback stops when the car starts and does not restart. The play button changes to a pause like it's trying to play, but the counter doesn't move and no sound is heard. I can still switch over to Play music and listen to music that way, but not this book.

If I start the car and connect bluetooth first, the play button turns into a pause button, but again no actual playback occurs. The counter doesn't advance, and there is no sound.

Oddly, another audio book on the same phone does seem to play. The only difference I see is the files are 64 kb/s mono instead of 128 kb/s stereo.

In any event, it seems odd the file will play when I'm not on bluetooth but will not play as soon as bluetooth connects.

Is there anything else I can try? My new job requires me to spend a lot of time in the car, and it would be nice to have audiobooks on my phone. Mortplayer seems like the best one--until it isn't :)
[Android Apps and Games] blkswanpres:
At this point I think you will be better off switching to a new Audiobook player, Mort hasn't been updated in over two years.
[Android Apps and Games] DoomedTX:
Thanks for the quick response! I realized I asked the same question a long time ago in the CyanogenMod forums and never got a good response. I installed Smart AudioBook Player and it worked right away. It was one of those low priority bugs I never bothered to chase down because I wasn't listening to a lot of audio books. I expect that to change soon.

Thanks again.
[Android Apps and Games] NathanThern:
Kind of a nostalgia bummer ... I've used Mortplayer for listening to audiobooks since it first came out for PocketPC. I was ecstatic when Mort introduced the audiobook-specific version. But, i'm getting used to Smart AudioBook Player now and it looks very good.

For anyone wondering, my problem was with playing audio to a Voyager Pro BT headset. Mortplayer+bluetooth worked fine on an old Droid3, but I've recently upgraded to a Droid Turbo and Mortplayer won't play to my headset.
[Android Apps and Games] Wywern.pl:
I have the same problem as DoomedTX on my ZTE Nubia Z7max with CM12.1 connected to Motorola S11HD headphones.

Think I'll use the same solution
[Android Apps and Games] NitrusIX:
MortPlayer and Marshmallow

Anybody have trouble with MortPlayer after upgrading to Marshmallow? I had all my music on my external sd card, but since the upgrade to Marshmallow, I cannot add any music folders from the sd card to the folder list.

MortPlayer 1.2.5

Android 6.0 on Motorola Droid Turbo 2
[Android Apps and Games] SigmundDroid:
MortPlayer after MM

I guess you refer to this:

[IMG="mort no sd"]https://www.upload.ee/image/7105030/mortplayl_no_sdcard.png[/IMG]

Only the internal memory... and the external SD card is not accessible :( I had this problem, too. Happened after "upgrading" to Lineage OS (Nougat). I was really getting more and more devastated because MortPlayer is still simply the best. No other player that is half as good as this gem, was looking and trying others for months...

However, 65536's trick works here as well:

https://xdaforums.com/showpost.php?p=66554730&postcount=27

1. Open the file

/data/system/packages.xml

2. Search for "stohelit", exactly there's a block of permissions (item name="android.permission...)

3. After adding the line

<item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" />

the SD card will show up with a cryptic name (its 8digit-ID), ready for selection! Or use "add folder" if you want a specific directory...

[IMG="mort with SD"]https://www.upload.ee/image/7105086/mortplay_with_sdcard.png[/IMG]

This worked for me on latest lineage nougat (just figured it out today - music plays, no side effects yet). And be careful - always keep a backup proper before you start tinkering ;)

PS: Thanks to Mort and 65536!!! :good::good::good:
[Android Apps and Games] johny.mnemonic:
Do you know about any solution not involving rooting?

I am trying to use Android without root for the first time since my first Android phone with Android 2.2 and it seems like MortPlayer is the first victim:(

I tried using apktool to add this "WRITE_MEDIA_STORAGE" into the package of MortPlayer, but it seems like it doesn't help.

As I am using Mortplayer since PocketPC, I am really sad to loose this jewel:(
[Android Apps and Games] shivkumar34:
Mortplayer

MortPlayer - it is a wonderful and totally free music player which gave us one of the best programs for reading books - MortPlayer Audio Books . Programs are very similar to each other but there are also great differences.

Key features MortPlayer:

One or more directories to search for music and scans;

Support for all major music formats as well as files with high quality flac and wma;

Reading and setting ID3 Tag in the choice of coding;

Intelligent sleep mode;

Tweaking the equalizer and adjust the bass level;

Gestures to control the player and the ability to configure them;

Ability to set any image as a background, and even a live wallpaper.

---------- Post added at 12:27 PM ---------- Previous post was at 12:24 PM ----------

MortPlayer - it is a wonderful and totally free music player which gave us one of the best programs for reading books - MortPlayer Audio Books . Programs are very similar to each other but there are also great differences.

Key features MortPlayer:

One or more directories to search for music and scans;

Support for all major music formats as well as files with high quality flac and wma;

Reading and setting ID3 Tag in the choice of coding;

Intelligent sleep mode;

Tweaking the equalizer and adjust the bass level;

Gestures to control the player and the ability to configure them;

Ability to set any image as a background, and even a live wallpaper.
[Android Apps and Games] johny.mnemonic:
Why do you copy/paste (twice!) five year old review of our favorite music player into this thread? In case you really wanted to do the advertisement for the site, where you took it from, you could have used link ;)
[Android Apps and Games] venkat0089:
Any alternative music player with similar features...i liked the next folder switching and headset multi-click programmable features. these are not there in any other players, and mortplayer is too buggy in oreo 8.1....any suggestions....pls help...TIA
[Android Apps and Games] cobraplayer:
I am using Maple Player. Not sure about the features you mentioned. It may have them.
[Android Apps and Games] quindel:
Mortplayer audiobooks android 9 issue

Anyone on Android 9 is getting a crash looking at files through MortPLayer Audiobooks?

My Samsung S8 on Android 9 is receiving this error consistently.

I've tried emailing Mort asking for an android studio project source code so I can recompile my local version to see if it can be fixed, No response.

I know MortPLayer Audiobooks is no longer supported, but I'd still like to stop my version from crashing, and then emailing the crash info out.

Thanks

Peter

java.lang.ClassCastException: org.chromium.base.JavaExceptionReporter cannot be cast to de.stohelit.ReportExceptionHandler

de.stohelit.audiobookplayer.MainPlayer.errorReport(MainPlayer.java:1434)

de.stohelit.audiobookplayer.MainPlayer$2$1.run(MainPlayer.java:225)

android.os.Handler.handleCallback(Handler.java:873)

android.os.Handler.dispatchMessage(Handler.java:99)

android.os.Looper.loop(Looper.java:214)

android.app.ActivityThread.main(ActivityThread.java:7073)

java.lang.reflect.Method.invoke(Native Method)

com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)

com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)
[Android Apps and Games] :
Mirko Schenk - the German developer of MortPlayer - is still active on Twitter: https://twitter.com/StoHelit
[Android Apps and Games] UltraTheHedgeToaster:
Mortplayer Audiobooks decompiled sourcecode

Getting the same error on Android 8.0.0 now. Browsing folders and opening a file crashes the app, same exception as you reported. Reopen the app and it'll work - but it'll crash again every time you switch from list to play-control view. It's infuriating and really hindering my ability to read.

Never had any problems with the app for 7 years. Suddenly stopped working properly around December 27th, 2019. I don't know what happened. Phone itself didn't do an update, neither did the app. Clearly, something must've updated somewhere.

It's literally the single most important app on my phone, as I read a ton of text-to-speech generated audio books. (Currently around 5000+ audio book files on my phone, 35k Mortplayer bookmarks just to give you a perspective)

I need this app. I'd root my phone just to get it working. :crying:

If you need the source code - try this:

Download the apk file from here (it's the latest version):

apkpure.com/de/mortplayer-audio-books/de.stohelit.audiobookplayer

and decompile it with this:

javadecompilers.com/apk

I'm not sure if what that produced can be recompiled into an actually functional program, I haven't gotten around to look into it yet before stumbling into your post, and it's been ages since I last worked on an Android app. :/

I hope we can find a solution for this. I really need this app. :(
[Android Apps and Games] quindel:
I tried to decompile it but I am it did not source correctly so it won't rebuild.

For my podcasts I use mort audiobook and mx player pro to recent start stop bookmark where I left off.

I finally wrote an apk that sends intent to both well and bookmark. It also plays mp4 without video and sends Playlist to both applications well.

But I could not find an application that controlled the files how I wanted. Does only mp4 and mp3.

Work in progress.

But cannot get around mort crashes.

Pete
[Android Apps and Games] Eggstones:
I'd love if someone could fix mortplayer. It's been with me since my first smartphone and I haven't found anything that is as good. Mine broke around the OnePlus 3t upgrade to 9.0.6. I can play audio on it but updating my playlist makes it crash constantly. I've even contemplating learning to programme in an attempt to fix this.
[Android Apps and Games] quindel:
Mortplayer audiobooks android 9 issue

All we need is someone to get mort's attention on twitter and get him to put the source project somewhere where we can make changes to it.
[Android Apps and Games] Eggstones:
I'm guessing accessing without his permission isn't on either? Not sure if you can unpack it from the APK.
[Android Apps and Games] quindel:
Unpack apk

I can unpack it and look at the dex but the source won't be there. So I need it from him. Decompiling it won't like compiling back up. So we need him.
[Android Apps and Games] yuukiw:
That's the issue. He lost their code years ago due a hard wäre failure. Thars why the app isn't updated.
[Android Apps and Games] Eggstones:
I thought he got hacked. I did tweet him about the app but no responses. Didn't ask about the source code.
[Android Apps and Games] yuukiw:
I just knew he said that lost the codes could may as well be due the hacking. Sadly he hadn't a backup
[Android Apps and Games] Eggstones:
Surely the source code must be accessible from the APK (ok someone said it didn't work to unpack it)
[Android Apps and Games] quindel:
I thought he lost access to the website and the code. He has not replayed to my xda email or through the contact. So I assumed he just lost the website and not the source of the app.

Thank you.

Peter

---------- Post added at 05:44 PM ---------- Previous post was at 05:37 PM ----------

I've been able to decompile the apk and the dex and have an idea where the issue may be but I would not be able to put it together as the dex Java is not using pure java. I may need to find a better decompiler then.

The exception is when you exit the directory listing. You can still select stuff and create the Playlist. Then after the crash come back in.

I ended up creating my own app but it calls mort and mx player pro. But my app creates the M3u8 and sends it to mort. After loading the Playlist it loads the first file but the meta data is also wrong. So you need to exit then go back in to play the first file again. I mainly use mort for bookmarking as mine tends to lose it. Still working out the bugs.

Peter
[Android Apps and Games] quindel:
Interesting that it all of the sudden worked and then didn't. I had tried uninstalling it and then reinstalling it.

But since Mort is compiled to work with older phones and an older version of Android, my guessing is that new android code got added and classes or methods are deprecated. Hense we're getting a casting exception. I had tried to decompiled the apk, then the dex to classes, then got JAD to decompile classes to Java, but it does not compile successfully, because there are places where it did not decompile into java successfully.

My player I coded I used Android Studio 3.3.1. which works with my workspace.

I will also say that Mort still needs to be updated in other places, as it does not work on files on SDCards. Permissions need to be added, and file.delete() does not work there either. it took me a while to figure how to get mine to write to the card and delete/rename files. Right now, I just need to nail down bookmarking in my program, as it keeps sometimes loosing bookmarks in the list, but when I look at the directory, it remembers I had a bookmark in a file. MX Player Pro plays mp3s fine, but there is no option in the intent to hide the controls, even though there is for mp4. But it is nice to be able to hear only the audio from an mp4 while you are driving.
[Android Apps and Games] UltraTheHedgeToaster:
It still works! :D

Didn't even need to repeat the trick. At least not yet.

What a weird solution. :eek:

For completeness' sake: I don't know if this is relevant at all, but I've also got Mortplayer Audiobook's Widget installed (it's a separate app). I use it to sometimes hit play/pause from my home screen rather than open the app itself. I wasn't using it at the time though.

For further completeness' sake: My original reason for installing the widget app was, because it's actually possible to change Mortplayer's settings to not immediately switch from list-view to story view when selecting a story. ( Configuration > Preferences > Track and Folder Lists > Close list after selection > false) My hope was to avoid switching to story-view altogether, always keep Mortplayer in listview, and use the widget for controls instead... but unfortunately it still switches back from list to story view when you re-open the app again (to select yet another story), and then the crash still would occur, so it only delayed the issue. Unless there's some other setting or trick to avoid the app reopening story view altogether I am unaware of, that would have been a feasible workaround otherwise.

Well, except that no longer seems necessary, thanks to "this one weird trick" with split screen. :cool:

I'll keep you posted if I figure out anything else. Can you see if it works for you?