yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] IrishLad:
ffmpeg transcoding WORKING on QNAP

GOT IT WORKING!

Thanks for your pointer [MENTION=3373153]bubbleguuum[/MENTION], I just needed to figure out where the file was.

For anyone else to reference this having the same issue the steps required are listed in my thread, and outlined below.

I downloaded and manually installed the latest BubbleUPnP OPKG package through the App Center and its installed and running fine. Latest QPKG from "https://www.bubblesoftapps.com/bubbleupnpserver/#qnap_install"

The location of of the application once installed for me is "/share/CACHEDEV1_DATA/.qpkg/BubbleUPnPServer", could be different for you.

I then downloaded the ffmpeg binaries files from the same website and copied them to the install directory as BubbleUPnP Server and made them executable, "chmod +x ffmpeg" and "chmod +x ffprobe" from an SSH console.

Then I edit the file using vi inside the same folder using by the command "vi BubbleUPnPServer.sh"

I then added the line highlighted in yellow for the attached screenshot, then restarted the service and now it reports transcoding is available (have to actually test it fully).

Hope this helps others :)

IrishLad
[Android Apps and Games] jerethi:
I'm having trouble getting subtitles to display.

I installed BubbleUPnP server on my Windows 10 desktop. Everything checks out, and Android BubbleUPnP detects the server. When I cast an mkv file with embedded subtitles to my Chromecast, however, I still don't see any option to select subtitles. Am I doing something wrong? Thanks.
[Android Apps and Games] bubbleguuum:
Assuming BubbleUPnP Server is detected and that 'Settings > Chromecast > Extract embedded subtitles' is enabled (this is the default),

the first time you play a video with embedded subtitles (stored in textual form, not image based subtitles such as dvd subs!), you should see a toast message stating that they are going to be extracted.

This can take up to a few minutes and is only performed once. Once the extraction is finished you can select the subtitle in the Now Playing tab using the 'speech bubble' icon.

Alternatively you can pick there a subtitle from opensubtitles.org which may be faster or more convenient.
[Android Apps and Games] EPa:
Hi again,

any chance you would add genre and mood tags as search targets? I'm talking about device (local library) search.
[Android Apps and Games] raphamotta:
Subtitle bug

Hello, I found a subtitle bug when playing video from external storage. On internal storage works fine.

The problem is when I play a movie.avi from external storage, the app downloads a movie.avi.srt from opensubtitles site. That way my samsung smart TV can't recognizes the subtitle. If I go o the folder where subtitle is and change it to movie.srt, then subtitle works fine.It's funny because if a moved the video to internal storage, then the subtitle is download as movie.srt.

So, please, just change the name of the downloaded subtitle to movie.srt, NOT movie.avi.srt or movie.extension.srt
[Android Apps and Games] Helsing001:
Rewind and fast forward

Hi,

Is there any way I could change the behavior of the volume keys?

I'm asking because I'm streaming to my Chromecast and unfortunately with Chromecast you can only use the tv's remote to pause/play and stop a video, not to rewind or fast forward. I would love to be able to use the volume keys to do this, so I don't have to unlock the phone first.

Maybe you could take this into consideration for a future release?

Thanks and keep up the great work (it's the best player out there),

Gabriel
[Android Apps and Games] wudangnic:
I bought bubble for the sole reason of using audiocast but no luck. I can't use it to play music to my smart tv samsung. Xposed is working, everything is well but when push the audiocast button the tv show a error "not supported file" http://cloud.tapatalk.com/s/58f3c30a8accf/audiocast_log.txt

Trimis de pe al meu Lenovo TAB 2 A10-70L folosind Tapatalk
[Android Apps and Games] headburger:
Thanks to IrishLad #12311 this worked for me on QNAP HS-251 (x86) except that I used the latest ffmpeg binaries from Entware. To do this, first download and install the Entware Qpkg from the AppCenter. Then using Putty or similar, open an SSH console, login as admin and install as follows:-

opkg install ffmpeg

opkg install ffprobe

This puts the latest ffmpeg tools into /opt/bin/

Then edit BubbleUPnPServer.sh

cd /share/CACHEDEV1_DATA/.qpkg/BubbleUPnPServer

vi BubbleUPnPServer.sh

add "-ffmpegDir /opt/bin/" as shown below:-

echo "Starting BubbleUPnP Server..."

$JAVA_BIN -Djava.io.tmpdir=$BUBBLEUPNPSERVER_DIR/tmp -Xss256k -Djava.awt.headless=true -jar $BUBBLEUPNPSERVER_DIR/BubbleUPnPServerLauncher.jar -ffmpegDir /opt/bin/ >/dev/null 2>&1 &

Restart BubbleUPnPServer and you should find that transcoding is now supported.
[Android Apps and Games] alaricljs:
Feature request...

Could you implement a settings save/restore feature? There's quite a lot of knobs to tweak in this app and it'd be great to be able to migrate between ROMs or phones easily.

Thanks!
[Android Apps and Games] lavero.burgos:
Hello, someone please enlighten​ me, i own an Nvidia Shield TV 16gb 2015 with full android nougat and i installed bubbleupnp server android .apk because i want to use Chromecast transcoding feature: http://bubblesoftapps.com/bubbleupnpserver/#cc_transcoding, but in server status i get:

Version: 0.9-update23
Audio Transcoding supported: no (ffmpeg has no libmp3lame support)
Video Transcoding supported: no (ffmpeg has no mp3 encoding support)
Image Transcoding supported: yes

I've also installed Optware-ng (armv7 hard float) in order to install other ffmpeg binaries as mentioned in the guide but after server restart/kill bubbleupnp server won't pick them up (both ffmpeg and ffprobe), i can't find where to change the path of ffmpeg like a user did for qnap NAS above but i have also realized that Optware-ng ffmpeg version is from 2015, older than Entware-ng ffmpeg (i checked both githubs) and the size of those binaries are less than 200Kb when compared to ffmpeg and ffprobe 20Mb+ provided by bubbleupnp server.

I don't know what to try next, should i just uninstall bubbleupnp server android app and install Optware-ng package instead (unfortunately there is no bubbleupnp server package for entware-ng) or does anyone have compiled a fully working ffmpeg and ffprobe binaries for our beloved Nvidia Shield TV? i've been at it for 2 days now and can't find the solution on google.

Hope someone can help me with this. Thank you in advance!.
[Android Apps and Games] bubbleguuum:
This is not possible (without root) as BubbleUPnP cannot override volume buttons when it is not the app in the foreground (which

is the case when the screen is off).
[Android Apps and Games] bubbleguuum:
Genre is possible. I'm noting your suggestion but no promise.

The mood tag is not indexed by the Android media scanner thus not available.
[Android Apps and Games] bubbleguuum:
[MENTION=8214961]raphamotta[/MENTION]

The naming movie.avi.srt is in fact to be expected and not a bug when a movie is stored on an external SD card and if its title displayed in BubbleUPnP is exactly "movie.avi".

Technically the cause of this is that due to how external sd card access works in Android, BubbleUPnP does not actually know the filename for files stored on the sd card but instead access it via an opaque content:// URI. Thus attached subtitle use the 'displayed title' + .srt extension.

The bug you describe (subtitle not showing up on Sammy TV) was supposedly fixed in v2.8.8, so verify that you are using this version.

If you use this version, can you please send me a log file attempting to play such movie with the subtitle (movie.avi.srt) that does not display (see first post of this topic for logging instructions).
[Android Apps and Games] bubbleguuum:
[MENTION=849790]wudangnic[/MENTION]

Can you try to manually set 'Settings > Audio Cast > Audio Format' to either WAV and LPCM to check if one of them works ?

If none works, set this setting back to 'Auto' and send me the BubbleUPnP log file (not the audio cast one) attempting to play audio

to your TV via audio cast. See first post of this topic for logging instructions.
[Android Apps and Games] bubbleguuum:
[MENTION=6029745]alaricljs[/MENTION]

BubbleUPnP can use Android's backup features to save app's prefs and restore them on reinstall. The details are in this post.
[Android Apps and Games] wudangnic:
The same error message I get also sometime when I try listen Tidal directly from bublepnp to smart tv.
[Android Apps and Games] MarmiteSandwich:
Debian Install Issue

Great app and great support previously. I am now ditching Windows and trying to install to Debian Linux 8 (Turnkey). Java 7 and Minimserver installed fine, but your command "dpkg -i bubbleupnpserver_0.9-4_all.deb" failed as follows (last few lines):-

2017-04-20 16:56:45 (6.76 MB/s) - 'ffmpeg_linux.zip' saved [24364259/24364259]

Archive: ffmpeg_linux.zip
inflating: ffmpeg
inflating: ffprobe
dpkg: error processing package bubbleupnpserver (--install):
subprocess installed post-installation script returned error exit status 102
Errors were encountered while processing:
bubbleupnpserver

Any suggestions? I think there may already be a version of ffmpeg installed, because Minimstreamer didn't need one to do radio transcoding. Not sure if this is relevant.

Marmite
[Android Apps and Games] maggie8:
Audio Cast on Poweramp

Hi,

I'm using Huawei Honor 8 (FRD-L02) rooted by Magisk v9 systemless root,Xposed Framework(SDK23 ver.87.1)

I'd love to use Audio Cast function,it works very well on Amazon Music App,but not well on "Poweramp"

seems BubbleUPnP fails to hack,I hear audio from both phone's Speaker and a current renderer(sounds on the renderer delays a few seconds)

how can I fix this problem?
[Android Apps and Games] bubbleguuum:
[MENTION=6783062]MarmiteSandwich[/MENTION]

I identified the problem. To fix it, after you get the above error, edit /var/lib/dpkg/info/bubbleupnpserver.postinst and

change the line

invoke-rc.d bubbleupnpserver start || exit $?

to:

service bubbleupnpserver start || exit $?

Then restart install to use this modified script, doing:

apt-get install
[Android Apps and Games] MarmiteSandwich:
I see 2 lines similar to the above, but not the same:

invoke-rc.d bubbleupnpserver start || exit $?

and

update-rc.d bubbleupnpserver defaults >/dev/null

which one am I changing?

Marmite
[Android Apps and Games] bubbleguuum:
I made a mistake copying the line (I edited the post). Change this one:

invoke-rc.d bubbleupnpserver start || exit $?
[Android Apps and Games] bubbleguuum:
[MENTION=8224921]maggie8[/MENTION]

Are you sure you also hear Poweramp's audio on your renderer ?

What version of Poweramp are you using and what file type (mp3, flac, etc) are you playing ?

Recent versions of Poweramp seems to decode audio entirely in native code making it out of reach to

the Xposed Audio Cast module, thus there should be no sound on the renderer and Audio Cast is unsupported

with Poweramp.
[Android Apps and Games] MarmiteSandwich:
That did the trick. Many thanks.

Marmite.
[Android Apps and Games] bubbleguuum:
You may also want to do this afterwards, otherwise you will have trouble uninstalling the package:

> /etc/init.d/bubbleupnpserver

chmod +x /etc/init.d/bubbleupnpserver

Doing this also fixes installing so can be a workaround replacing the previous one.
[Android Apps and Games] MarmiteSandwich:
Not sure quite what you mean, so I did this, which gave no response:

root@fileserver ~# cd /etc/init.d
root@fileserver /etc/init.d# chmod +x /etc/init.d/bubbleupnpserver

Is that good? Before this I did a reboot, which seemed to cause some problems, but it got over them without my intervention.
[Android Apps and Games] bubbleguuum:
What I meant is to exactly type the commands that I have written: it creates an empty executable file named /etc/init.d/bubbleupnpserver which is required by the package install/uninstall scripts on Debian. It's not supposed to 'give a response' or anything.
[Android Apps and Games] MarmiteSandwich:
Ok, cheers. It seems to have done that.

All working fine.

Marmite.
[Android Apps and Games] maggie8:
yes,I'm sure I also hear on my renderer.

Poweramp version 2.0.10-build-588-play(purchased full version)

Playing file type was various .....mp3,aac,etc

hmm,it is weired that poweramp is no longer supported.

one difference I noticed is when I play on Poweramp,the sound delay is bigger than other players.it delays about 20sec.
[Android Apps and Games] kriffycat:
Crossfade?

Are there any possibilities for a crossfade function to be implemented in the Android client in the future? It's the only thing that keeps me from using Bubbleupnp for all listening purposes.

Thanks for a great application anyway, really appreciate it!
[Android Apps and Games] Fif_:
I'm a longtime paying BubbleUPNP user.

The only thing that prevents me from using BubbleUPNP as my only audio player is that it lacks ReplayGain support.

Is that on a future features list? Or will that never be implemented?

Thank you.
[Android Apps and Games] bubbleguuum:
There is no plan for this as this is more a media server feature and general support for this in BubbleUPnP would be complicated, requiring to have BubbleUPnP decode audio. Asset UPnP, foo_upnp (foobar2000) and (possibly) JRiver Media Center support replaygain so you might want to look into them. This will not help if all your audio is stored on your Android device though.
[Android Apps and Games] bubbleguuum:
No plan for crossfading. For local playback it cannot be done easily without using a custom audio engine. And for playback on external renderer

it would require decoding all audio (same as ReplayGain, see post above) thus not practical.
[Android Apps and Games] paulgj:
BubbleUPnP Album art quality with MiniDLNA

Hi, I really like the Android BubbleUPnP app and love streaming FLAC files to my Sony Receiver served by MiniDLNA running on an Ubuntu server box. One thing I have noticed is that the album art shown on my tablet (nexus 7) is low quality (blurry). Tried adding higher quality folder.jpg files (800x800 pixels) and rebuilding the database but results still show blurry on BubbleUPnP.

Just wondering if this is a limitation of MiniDLNA or something that can be changed with a setting somewhere?

BubbleUPnP version 2.8.8 Licence found

Android 6.0.1 running on 2013 Nexus 7

MiniDLNA 1.1.5 according to dpkg

Ubuntu server 16.04.2 LTS

Thanks!
[Android Apps and Games] Fif_:
I understand that you cannot implement ReplayGain when streaming music to remote renderers, I was limiting my hope for the local renderer.

Thank you for your reply.
[Android Apps and Games] dez93_2000:
Hi bubbleguuum, I think I have a new issue (not sure - searched whole thread & read all relevant posts but there are so many now!)

In the last month or so I've noticed audio stutters at the start of large tracks, especially podcasts, which I suspect is to do with the file size.

Setup: bubble as Cp on Nexus5x, bubble as renderer on nexus5 hardwired to speakers, both on wifi in same room as wifi and Synology NAS with bubble as media server.

I've enabled caching on wifi on both smartphones: no change. All files are MP3, usually 320mbps.

Any ideas? It stops after a while, or if I pause it then wait a few seconds. When I try to pause it (on CP) the bubble app's usually unresponsive for a while.
[Android Apps and Games] Mr. Odd:
I just upgraded and got a new Android phone and installed BubbleUPNP. I thought my settings were backed up in the Google cloud? If so, do I need to do anything to restore them?
[Android Apps and Games] friedflow:
Did you get the outlined subtitles to work?
[Android Apps and Games] EuroChamp:
unmet dependencies

Dear bubbleguuum,

I installed bubbleupnpserver 9u23 some months ago on my ubuntu 14.04.3 server. PPA install ran as described by you.

Now i saw dependency problems when I updated the OS (apt-get upgrade).

I tried to uninstall bubbleupnpserver and wanted to run a fresh new install.

Now I get this message:

apt-get install bubbleupnpserver

Reading package lists... Done

Building dependency tree

Reading state information... Done

Some packages could not be installed. This may mean that you have

requested an impossible situation or if you are using the unstable

distribution that some required packages have not yet been created

or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

bubbleupnpserver : Depends: init-system-helpers (>= 1.18~) but 1.14ubuntu1 is to be installed

Depends: lsb-base (>= 4.1+Debian11ubuntu7) but 4.1+Debian11ubuntu6.2 is to be installed

E: Unable to correct problems, you have held broken packages.​

I solved it this way (quick and dirty):

dpkg -i --force-all bubbleupnpserver_0.9-4_all.deb​

It works now but not very beautyful:

apt-get upgrade

Reading package lists... Done

Building dependency tree

Reading state information... Done

You might want to run 'apt-get -f install' to correct these.

The following packages have unmet dependencies:

bubbleupnpserver : Depends: init-system-helpers (>= 1.18~) but 1.14ubuntu1 is installed

Depends: lsb-base (>= 4.1+Debian11ubuntu7) but 4.1+Debian11ubuntu6.2 is installed

E: Unmet dependencies. Try using -f.​

Any idea welcome - merci :)

Bernhard
[Android Apps and Games] cyjoe:
Hi all,

I am new comer who try free version, I like Bubbleupnp. However, I tried free version, I found a strange problem.

I use Bubbleupnp streaming google drive's dsf/dff music files. I browse but cannot see dsf/dff files.

However, I use Bubbleupnp streaming dropbox's dsf/dff music files. I browse and see dsf/dff files, of course I can play them through Bubbleupnp.

Why?? Dropbox does but Google drive doesn't? Is it because free version? I am no idea. Please give me hints...
[Android Apps and Games] EuroChamp:
Feature request

Hi!

it would be really great if the qobuz cover art is not only 230x230 but 600x600 pix.

Or can I change it by myself in a conf file?

Qobuz writes:

Our album cover URLs are built using the following pattern:

.../images/covers/[0-9]{2}/[0-9]{2}/[0-9]{13}_{size}.jpg

You are welcome to change the {size} in the URLs returned by our API methods to dynamically resize the covers and fit your needs.

Available sizes are: 50, 68, 100, 130, 150, 160, 230, 300, 600 and max

Thank you,

Bernhard
[Android Apps and Games] cyjoe:
I found using Google Drive cloud stream playing dsf/dff files problem.

Google Drive -- not ok(no dsf/dff files in Bubbleupnp listing when select musics)

Onebox -- ok(it listing and can play)

Dropbox -- ok(it listing and can play)

Is it mime type problem? Or other possibility?
[Android Apps and Games] burak.82:
cant play from google drive, code 704

hi, i have been using your app on my panasonic plasma for a long time and yesterday decided to purchase it :) thanks for creating this awesome app, saves headache

i have 2 problems and 2 questions.

1- cant access to my google play music, " couldnt find a registered Google Music device, Please play some music in the Google Play music app and try again" . Did it exactly like it says however again no chance.

2- I play 45 mb flac files and 17 mb mp3 files from my google drive. I created a new google account, fresh one to put all my music into google drive, same 17 mb mp3 file which is playing in my previous google account is not playing now when i try to access it from the new google drive account, giving me code 704. Same mp3 file, same renderer, only different google drive accounts, weird

3- When i play mp3 files with metadata from google drive, its not shown on the tv, is there any reason for that?

4- i am thinking to connect a NAS drive to my router, this will automatically show up in the list in the app or i need to add it manually? And delay times, for example when i play something from the google drive it takes 8 sec to start a song, will reduce maybe or will be the same? Also metadata and cover photos will be displayed when streaming from NAS?

thanks for the great work, cheers
[Android Apps and Games] bubbleguuum:
I will look into it. They are possibly filtered out because Google Drive doesn't associate a mime-type to them.

EDIT: problem found, mime-type related as expected. Will be fixed in next app update.
[Android Apps and Games] bubbleguuum:
1. This is unusual. Please contact me at bubbleguuum@free.fr so I can send you a version with more logging

2. Please send me a log file triggering this error 704. See first post of this topic for logging instructions

3. Does your TV show metadata if you play a local file with BubbleUPnP ? In any case and for performance reason, track metadata is not extracted on Google Drive unless BubbleUPnP infers the folder to contain a music album (in which case album metadata is extracted from the first track and applied to other tracks). For a folder to be inferred to be a music album, filenames must start with a track number followed by a separator (here dash, but others are recognized):

1 - track1.mp3

2 - track2.mp3

...

4. The NAS will appears if it runs an UPnP/DLNA media server and you have configured it to index your media files. Most NASes support installing software so you could run MinimServer on it.
[Android Apps and Games] bubbleguuum:
Will look into it. Currently BubbleUPnP use the 'large' album art URL link Qobuz returns in track JSON data. Not sure what its resolution is.
[Android Apps and Games] bubbleguuum:
This got forgotten somehow. Will look into it soon.
[Android Apps and Games] bubbleguuum:
After verification, BubbleUPnP uses 230x230 for thumbnails and 600x600 for high res album art (that you can see on the Now Playing screen).

So please explain where you see thumbnails in place of (expected) full res album art.
[Android Apps and Games] bubbleguuum:
[MENTION=7125384]Mr. Odd[/MENTION]

See this post to understand how and when settings are backup and restored (there are some limitations).
[Android Apps and Games] bubbleguuum:
There was a supposed fix for that in v2.8.7, as MiniDLNA was sending images in multiple resolutions and BubbleUPnP was not picking up the higher res one. I will test using miniDLNA to check if the fix really works.
[Android Apps and Games] EuroChamp:
Hmm?! Okay, I will explain to you. I use Linn Kazoo on iPad and OSX and there I see low-res 230px in NowPlaying. Maybe it is a Kazoo problem then. Which Now Playing screen do you mean?
[Android Apps and Games] bubbleguuum:
I meant the Now Playing tab in the Android BubbleUPnP app.

But since you are using Kazoo and Qobuz via BubbleUPnP Server, the problem is different.

I could reprod the issue. Interestingly it does not happen if I use my Linn DS in Kazoo, instead of a

BubbleUPnP Server OpenHome renderer. So the issue must be with BubbleUPnP Server and I will look into it.
[Android Apps and Games] EuroChamp:
Maybe it helps: My chain is Qobuz > BubbleUPnPServer > J.River

Thank you so much - although it is not a real problem but a cosmetic request.
[Android Apps and Games] burak.82:
Thanks for the flash response,

1- sent you the email

2- i couldnt see the upload a file button and forum is not letting me to post a link so i am sending you the log file via email.

there is an interesting thing i caught with this problem. Because i saw its not playing my mp3 files from my new google drive account, i put the files back to the old google account and also it doesnt play there. I have a music folder where i have older mp3s and it plays them perfectly but newly uploaded ones no. Maybe this is something with buying the license ?

3- it does show the metadata however not the cover photo

4- i never had a NAS drive, now got excited getting one and running all my music from it, lets see :)

thanks again
[Android Apps and Games] Fabaure:
Hello, I use BubbleUPnP with my 6x honor, everything run fine until yesterday or I got the update with Android 7. Since all the video I run on my screen there reading can not do this. Would you have an idea, please.
[Android Apps and Games] bubbleguuum:
I do not understand your second sentence. Please reexplain and give a maximum details so I do not have to guess.