[SFOS] Talefish, directory based audiobook player
https://i.imgur.com/fx1rcDv.png
Talefish is a directory based audio book player. One of the main goals of Talefish is to provide a place to listen to your audio books separated from the system media library. Be sure to check out the application options by using the main page pulley menu. Some of the current features are:
Please try it and tell me if you like it (or why you don't)! You can install it from Openrepos: https://openrepos.net/content/velox/talefish or from the jolla store ("harbour"). Feel free to send pull requests or bug reports on https://github.com/jgibbon/Talefish. A Transifex page to help our great translation community is available at https://www.transifex.com/velocode/talefish https://www.transifex.com/projects/p...art/image_png/ |
Re: [WIP] Talefish, directory based audiobook player
Yeeeey! Finally! Thank man! The only thing missing is a donation link ;)
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
People on Openrepos showed interest in more file formats, so Release 2 is out:
Let me know if there should be more file extensions allowed (and which ones). |
Re: [WIP] Talefish, directory based audiobook player
Sorry, you were right. I always blame other people for failing to confront their assumptions with a reality check and now I fell into the same trap. I found no donation link for one of your apps and assumed there was none for the others too. I checked it out now and you were right again. a Flattr donation requires creating an account. I will have to think about it when it's not 1am and I have not had a couple of drinks. I will probably end up creating one since that seems to be the "official" way of supporting Saifish app developers.
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
Well, now that you've done it I have to, haven't I? It seems to be https://flattr.com/thing/4974623. But Feedback (or a "thank you" note like yours) is really the best "donation" I can get. I like it when stuff I build for myself turns out to be useful to someone else. |
Re: [WIP] Talefish, directory based audiobook player
YYYYYYYYEEEEEEEEEESSSSSSSSSSSSSS !!
At least I can see the cover images for my AAC files. THANK YOU. Now, some improvement ideas: 1. Being able to open a high level folder, let say "Music", and so being able to browse not by folder, but by Artists and Albums 2. I didn't use too much from now, but I think gesture could be better used..more on this later, as soon as I've been able to run it for few hours. |
Re: [WIP] Talefish, directory based audiobook player
Quote:
Quote:
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Please, please, please no tracker. That is the main advantage of your app over anything else: purely directory based. Whoever wants to sort their albums by metadata can choose one of the myriad alternatives. Please KISS.
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
What I meant earlier was that I might be able to use some lib to (optionally) read meta data while "scanning" for durations in the (to be honest, far) future. |
Re: [WIP] Talefish, directory based audiobook player
I totally agree to NOT use Tracker too. Didn't think about the consequences of being able to browse by Albums and Artists. Thanks.
|
Re: [WIP] Talefish, directory based audiobook player
Small issue: The artist and track being played are not shown on the lockscreen, but controls are.
The Talenfish icon is not explicit enough imho, but that's a matter of taste. |
Re: [WIP] Talefish, directory based audiobook player
Great app. Best app for sail.
|
Re: [WIP] Talefish, directory based audiobook player
Hi. Thanks for app! But I can't open folder from sdcard... It not supported?
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
Reasons I can think of:
edit: pichlo was faster with the piece of information that was most likely missing thanks! |
Re: [WIP] Talefish, directory based audiobook player
My files located in /media/sdcard/bla-bla/Audiobooks/Name_of_book/files.mp3.
I can navigate to Name_of_book, thats all.. |
Re: [WIP] Talefish, directory based audiobook player
I use Talefish for music and my files are in
/media/sdcard/bla-bla/Music/Artist_name/Album_name/files.mp3.It works like a charm. |
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Could you put a Screenshot of the folder view for me on imgur or somewhere and send me the Link via DM? Perhaps I can see something. Spaces etc should not be a problem under normal circumstances. Are the mp3 files visible?
Or… I think I got it… maybe they are named .MP3 instead of .mp3? I'll push an update tonight allowing unusual capitalization of file suffixes. |
Re: [WIP] Talefish, directory based audiobook player
Quote:
Waiting for new update ;) |
Re: [WIP] Talefish, directory based audiobook player
Quote:
Mixed suffixes like *.oGG or *.Mp3 are still ignored (for now?). ;) Many thanks for reporting, have fun! |
Re: [WIP] Talefish, directory based audiobook player
Quote:
Heh, I really like the tape icon, but do you have an idea to make it better? Perhaps I like that as well :) |
Re: [WIP] Talefish, directory based audiobook player
Thanks, No it can see and play my files. But now I have another issue..
When I skip forward - app crashed When first file finished and should start the next one - app crashed :( Edit: After some crashes, I think it start to work.... Another strange thing, when it start "Reading duration" I noticed that on some files instead the time it write "error"... |
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
Do the files have a duration when you look at the playlist page? And do they work if you tap on them there? If it's always the same files that crash the player, could you send one of them to me? Tip: To save your changed settings or your position and opened files, close the app normally before it crashes. ;) Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Looks like I have a bug report too, sorry :(
When I play an album and it's finished, then I open another album and start playing, Talefish starts playing the last song of the previous album even though it already shows the name and time of the first song of the new one. I have to press Pause, rewind to the beginning and press Play again to make it behave. It is 100% reproducible. |
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
After being able to use it for a couple of album playbacks, here is my main comment: I've the feeling the Talenfish UX is oriented "track playback". For example, you can tap on a track to play it, but you've to "Open Directory" to play the whole album.
That's totally personal, but I would have expected quite the opposite, Talenfish being "album first" instead of track. My 2 cents. |
Re: [WIP] Talefish, directory based audiobook player
Since it's mostly QML, maybe it'd be worth to put the source on GitHub or so?
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
Quote:
Quote:
If someone convinces me they'd be able (or willing enough to learn) to help, I'll put it on github, but I think some players are just doing a better job. I don't say I'll never try to do it, but it basically would have to be rewritten to be nice. Currently I have no short term goal to do that (by myself ;) ). |
Re: [WIP] Talefish, directory based audiobook player
Happy holidays, everyone. Talefish is a wonderful software.
If I were allowed to make a wish, I'd love to have it somehow tied in with gPodder to "automagically" enqueue podcast downloads in sequence. So far, I've been adding podcast directories to Talefish. However, those are not necessarily in the right order. Anyway, velox, you are doing a great job! Many thanks! |
Re: [WIP] Talefish, directory based audiobook player
This application is amazing.
Feature Request: can you add a timer which decides to stop playback. Would be nice to have when listening to audiobooks in the evening / in bed. Sorry, I just now realosed that there's slumber. Integration woukd be nice anyways :) |
Re: [WIP] Talefish, directory based audiobook player
Quote:
edit: Quote:
cheers all, thanks for your appreciation ;) |
Re: [WIP] Talefish, directory based audiobook player
Quote:
|
Re: [WIP] Talefish, directory based audiobook player
Quote:
Here is another question, though: Is there a way to add a file or a directory to the established playlist without overwriting the previous choices? |
Re: [WIP] Talefish, directory based audiobook player
velox:
First of all, what's wrong with app being QML-only? What's wrong with the app itself? I'll hopefully be a Sailfish user from next vacation (if I manage to port it to my phone) so I couldn't make a direct check, but a quick search yields no other audiobook players for SFOS |
Re: [WIP] Talefish, directory based audiobook player
Quote:
While this means you may get weird behaviour if you choose to reopen a directory with different sorting, you should be fine just reopening the directory when adding files at the end. I hope this helps as well. Quote:
Basically, opening files and searching for matching covers (easter egg: you can put different jpgs named somehow similarly to the corresponding audio files in the opened directory to match them) is just a bunch of more or less dirty hacks put together. Also: Kudos for trying to port your device! *) I really would like someone to prove me wrong here! |
Re: [WIP] Talefish, directory based audiobook player
Quote:
As for the concrete case: have you tried doing that in parallel? In QML it was called a WorkerScript or so iirc. Besides, I don't think you have any other way to find out the duration than to query every file unless you use tracker or any other indexer - which you don't want. Maybe you could use some libmediainfo or so to query the data about the files and something for querying the MIME type (ignore the file if the MIME is bad). You could use a QThread so as to make it parallel. But I guess you can't do much more with QML only. You really should ask for details on the mailing list or IRC because I don't know which libraries are on SFOS and which not. As for the image querying, I don't get what you mean. Anyway, you could simply document the quirks and say: "it's simply all that I need" :) If someone needs more, they can always fork and implement it themselves and don't have to mess with the boring UI stuff. /edit: btw. libmediainfo on Arch Linux Code:
Depends On : curl libmms libzen |
All times are GMT. The time now is 19:52. |
vBulletin® Version 3.8.8