Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - InvisibleKnight

Pages: 1
1
New version - mb_Upnp2025_2.0.3

Changes
- Added Aac/Alac references for devices that support those codecs but don't advertise they do.

There is nothing else new in this version so unless you are having issues with m4a files it's not worth updating.

InvisibleKnight can you give this new version a try with some m4a files. Make sure 'force native stream' is ticked.

edit: Also seeking will not work with encoded flac streams. It's not something I can fix without a complete overhaul of how the plugin works and even then I'm not sure it would work. So it's probably not something I'll be looking to fix anytime soon.
You fixed it. Thank you so much. Incredible work you're doing here!

2
You are correct, it appears this model does in fact support ALAC lossless m4a files. Good to know. I did see this warning note above the feature chart. Any chance your album art is larger than 500x500?
"If the image size (pixels) of an album artwork exceeds 500 × 500 (WMA/MP3/WAV/FLAC/Apple Lossless/DSD) or 349 × 349 (MPEG-4 AAC), then
music may not be played back properly"
Good catch, I think it might refer to the internal media player rather than the UPnP encoder, however the artworks are mostly 300x300px!

Apparently even with the aforementioned settings (force transcoding AND force native streams unchecked) it doesn't play M4A files in full as I initially thought. It abruptly stops playback after a minute or so.

Code
87554086; 1556 GetEncodedFile[64] 192.168.0.1 - GET X:\My Music\X.m4a to 192.168.0.114; mime=audio/flac,rate=44100,channels=2
87554097; 1557 GetEncodedFile[64] - exit=10054, playtime=11
87554966; 1558 GetEncodedFile[63] - exit=10054, playtime=165092
87555023; 1559 StateTimer - Stopped,old=Playing
87555023; 1560 SyncNewPlayState - Stopped,mb=Playing
87562379; 1561 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi

3
Your info window shows your m4a files are ALAC lossless format. There are many devices that support and play aac (lossy) m4a but few that support the lossless format. This is very likely the case with the Marantz. I would check the specs at the back of the owner manual to confirm if it states specifically that ALAC is supported.
I don't think this is the case. lossless ALAC, FLAC e WAV up to 24 bit/192 kHz are natively supported. Page 207 on the manual has all the supported formats.

If I uncheck both force transcoding AND force native streams it will work, I assume by encoding according to the profile settings (in my case FLAC).
Playback work, seek function does not: the indicator goes to the timestamp I click in the player (and the indicator will continue from there) but the playback on the Marantz keeps going as if nothing changed. If I try to seek it also breaks next/previous song.

I'm wondering why native playback doesn't work considering the unit should be compatible with the codec in question?

4
This error is a bit strange as m4a are supported by the plugin. But that can wait.

I think your main issue is possibly a firewall problem. There should be GetFile commands listed in the log when the Marantz device attempts to play the stream but there are none. So I think it must be getting blocked.
Thanks for support, you were right. I fixed mp3 by allowing Musicbee in firewall. However M4a files still don't work with current settings.

Code
65793423; 538 GetEncodedFile[24] - exit=10054, playtime=162395
65793463; 539 SyncNewPlayState - Stopped,mb=Paused
65797180; 540 Profile - Marantz, useragent=LINUX UPnP/1.0 Denon-Heos/89d5d44801a9e1f13ce455537f775120edf47a88
65797585; 541 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
65797590; 542 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65799354; 543 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
65799355; 544 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65799629; 545 Play - Input - X:\My Music\X.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
65799744; 546 Profile - Generic Device, useragent=GStreamer souphttpsrc 1.22.9 libsoup/3.4.4
65799744; 547 GetFile[25] 192.168.0.1 - GET X:\My Music\X.mp3 to 192.168.0.114
65799744; 548 Profile - Generic Device, useragent=GStreamer souphttpsrc 1.22.9 libsoup/3.4.4
65800320; 549 Profile - Generic Device, useragent=libcurl-agent/1.0
65800320; 550 Profile - Generic Device, useragent=libcurl-agent/1.0
65800320; 551 Profile - Generic Device, useragent=libcurl-agent/1.0
65800322; 552 StateTimer - Playing,old=Stopped
65801998; 553 Mimetype Error - Mimetype support cannot be verified with Renderer
65801998; 554 QueueNext - startIndex cannot be larger than length of string.
Parameter name: startIndex
65808259; 555 GetFile[25] - exit=10054, playtime=8515
65808301; 556 Mimetype Error - Mimetype support cannot be verified with Renderer
65808302; 557 DIDL Error - startIndex cannot be larger than length of string.
Parameter name: startIndex
65808302; 558 Play - Input - D:\My Music\Y.m4a Output - ()
65808572; 559 StateTimer - Stopped,old=Paused
65808574; 560 SyncNewPlayState - Stopped,mb=Playing
65814290; 561 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65849534; 562 Mimetype Error - Mimetype support cannot be verified with Renderer
65849534; 563 DIDL Error - startIndex cannot be larger than length of string.
Parameter name: startIndex
65849534; 564 Play - Input - X:\My Music\Y.m4a Output - ()
65850022; 565 Profile - Marantz, useragent=LINUX UPnP/1.0 Denon-Heos/89d5d44801a9e1f13ce455537f775120edf47a88
65850426; 566 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
65850432; 567 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65852225; 568 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65852232; 569 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
65859666; 570 Profile - Marantz, useragent=LINUX UPnP/1.0 Denon-Heos/89d5d44801a9e1f13ce455537f775120edf47a88
65860070; 571 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
65860075; 572 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi

However if i select output as continuous stream it will work.

Code
65861801; 573 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
65861803; 574 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65867108; 575 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65920956; 576 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
65975404; 577 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66027985; 578 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66082123; 579 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66097186; 580 Profile - Marantz, useragent=LINUX UPnP/1.0 Denon-Heos/89d5d44801a9e1f13ce455537f775120edf47a88
66097593; 581 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
66097597; 582 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66099328; 583 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66099329; 584 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
66101350; 585 Profile - Marantz, useragent=LINUX UPnP/1.0 Denon-Heos/89d5d44801a9e1f13ce455537f775120edf47a88
66101755; 586 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
66101759; 587 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66103488; 588 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Platinum/1.0.5.13
66103495; 589 Profile - Generic Device, useragent=UPnP/1.0 DLNADOC/1.50 Kodi
66105875; 590 Play - Input - stream Output - (http://192.168.0.1:49382/encode/continuousstream-2147483483.wav)
66105989; 591 Profile - Generic Device, useragent=GStreamer souphttpsrc 1.22.9 libsoup/3.4.4
66105989; 592 Profile - Generic Device, useragent=GStreamer souphttpsrc 1.22.9 libsoup/3.4.4
66105989; 593 GetEncodedFile[26] 192.168.0.1 - GET  to 192.168.0.114; mime=audio/wav,rate=44100,channels=2
66106454; 594 StateTimer - Playing,old=Stopped

I'd rather be able to configure it for native playback if possible. These are the details of most of the .M4a files:
Code
Channels 2  (stereo)
Sample Rate: 44.1 kHz;
Sample Size: 16 bit
Bit Rate: 1,411 kbps
Encoder: Apple Lossless (ALAC)
Encoder Settings: Audio Quality Perfect (Lossless)
Contains Album Art, ID Tag [Apple iTunes], Channel Mapping
Type: MPEG-4 Audio File [.m4a]

5
Plugins / Just another Marantz user
« on: May 14, 2025, 05:01:17 PM »
Hello everyone, thanks BoringName for the excellent work. I'm having issues with a Marantz MR1510.
I can see the unit in the "Output to" menu. Initially when I tried to play anything it would just not play (not even start in Musicbee), then I read previous users experiences here in the thread and I changed some settings, tried different user agents and I managed to make it mp3 tracks start, the Marantz clicks as if it's starting but there's no sound and after few seconds the track stops in the player.

I'm coming from iTunes so I have many .m4a files (Apple Lossless) that don't start even with the setting changes. I'm attaching a log where I tried to play an m4a file (no dice) and an mp3 that starts but outputs no sound and then stops.
Force native streaming is on. Other settings seem to have no effect (beside the IP setting).
I hope someone can guide me through this! Thank you

Code
1965103; 204 Play - Input - X:\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
1965442; 205 StateTimer - Loading,old=Stopped
1977668; 206 SyncNewPlayState - Stopped,mb=Playing
1979843; 207 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
1980186; 208 StateTimer - Loading,old=Stopped
1982155; 209 Seek - goto=66480
1982206; 210 Seek - pos=66480
1982386; 211 SetNextAVTransportURI - Success - http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3:X:\Music\Y.mp3
1995353; 212 StateTimer - Stopped,old=Loading
1995354; 213 SyncNewPlayState - Stopped,mb=Playing
2375585; 214 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2375937; 215 StateTimer - Loading,old=Stopped
2390736; 216 StateTimer - Stopped,old=Loading
2390736; 217 SyncNewPlayState - Stopped,mb=Playing
2391197; 218 httpresponse - Code 400
2391197; 220 ProcessRequest:HttpException:400 - Bad header
2391197; 219 Profile - Generic Device, useragent=FDSSDP
2391494; 221 Profile - Generic Device, useragent=DAFUPnP
2391515; 222 Profile - Generic Device, useragent=DAFUPnP
2391536; 223 Profile - Generic Device, useragent=Microsoft-Windows/10.0 UPnP/1.0
2391563; 224 Profile - Generic Device, useragent=Microsoft-Windows/10.0 UPnP/1.0
2392103; 225 Profile - Generic Device, useragent=FDSSDP
2394272; 226 Profile - Generic Device, useragent=DAFUPnP
2394307; 227 Profile - Generic Device, useragent=Microsoft-Windows/10.0 UPnP/1.0
2394496; 228 Profile - Generic Device, useragent=DAFUPnP
2394532; 229 Profile - Generic Device, useragent=Microsoft-Windows/10.0 UPnP/1.0
2395310; 230 Profile - Generic Device, useragent=FDSSDP
2398061; 231 Profile - Generic Device, useragent=FDSSDP
2399750; 232 Profile - Generic Device, useragent=FDSSDP
2399814; 233 Profile - Generic Device, useragent=DAFUPnP
2399849; 234 Profile - Generic Device, useragent=Microsoft-Windows/10.0 UPnP/1.0
2399989; 235 Profile - Generic Device, useragent=DAFUPnP
2400027; 237 Profile - Generic Device, useragent=Microsoft-Windows/10.0 UPnP/1.0
2499739; 238 Mimetype Error - Mimetype support cannot be verified with Renderer
2499739; 239 DIDL Error - startIndex cannot be larger than length of string.
Parameter name: startIndex
2499740; 240 Play - Input - X:\Music\X.m4a Output - ()
2500866; 241 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2501219; 242 StateTimer - Loading,old=Stopped
2516045; 243 StateTimer - Stopped,old=Loading
2516046; 244 SyncNewPlayState - Stopped,mb=Playing
2779199; 245 Activate - Marantz NR1510:
2783019; 246 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2783832; 247 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2783954; 248 Play - Thread was being aborted.
2784965; 249 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2785295; 250 Play - Thread was being aborted.
2786966; 251 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
2792700; 252 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2793532; 253 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2793816; 254 Play - Thread was being aborted.
2794634; 255 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
2795487; 257 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
2795967; 259 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
2797746; 261 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/97016D73F21C4044p.mp3)
2799134; 263 Play - Input - X:\Music\Y.mp3 Output - (http://192.168.0.1:49382/files/9D6C975169D89CC6p.mp3)
2799572; 265 StateTimer - Loading,old=Stopped

Pages: 1