Quantcast
Channel: Squeezebox : Community : Forums - Logitech Media Server
Viewing all 5293 articles
Browse latest View live

What is the "CT" title format element supposed to display?

$
0
0
For LMS 7.7.3 - 1375965195, on the Settings, Interface tab there is a place to set the Title format.

I put this string in today:

TRACKNUM. TITLE from ALBUM by ARTIST (YEAR, GENRE, CT, BITRATE)

and everything is fine (well, not BITRATE; for FLACs on 7.8.0. it displays something like ###kbps VBR and on 7.7.3 it displays ###### where # is a numeric digit) except for CT (listed as "content type" in the informational hover text) which just displays "CT" instead of whatever content type is supposed to be.

Not a big deal, just wondered if it's supposed to work.

LMS bug - Some MP3 artworks are not displayed + a workaround

$
0
0
Hello,

My LMS has been unable to display some of my mp3 library artworks with no apparent reason. I have searched this forum for a solution with no success. Rescanning my library didn't change anything and removing the artwork from the id3v2 tags wasn't a solution that I was willing to apply as I want to keep the artworks in my mp3 files for when I read them on my mobile.

So I tried to figure out what was wrong and I found out that there is a bug in LMS with the way it handles the artworks when the id3v2 tags are unsynchronized as required by the id3v2 specification. I quote the documentation of MP3::Tag which explains the purpose of id3v2 unsynchronization :

Quote:

by definition, MP3 files should contain
combinations of bytes "FF F*" or "FF E*" only at the start of
audio frames ("syncronization" points). ID3v2 standards take
this into account, and supports storing raw tag data in a
format which does not contain these combinations of bytes [via
"unsyncronization"].
Unsynchronization of an id3v2 tag consists on adding a 0x00 byte after every 0xff that is followed by a 0x00 or by a value between 0xe0 and 0xff.

LMS calls Audio::Scan::scan_tags in Slim::Utils::GDResizer::_read_tag in order to decode the tags contained in audio files. When an artwork is present in a tag, it gets the offset and size of this embedded artwork. It then directly reads this artwork from the audio file at the offset it got from this call. With an unsynchronized id3v2 tag the offset return by Audio::Scan::scan_tags is wrong and does not point to the beginning of the artwork. Thus LMS can't recognize the type of the artwork.

I have submitted a bug report on CPAN to the maintainers of Audio::Scan for this bug but, if corrected, LMS will still not be able to handle the artwork correctly because it would still have to undo the unsynchronization in order to get a usable artwork. The actual LMS code doesn't take this into account.

This bug seems to impact every LMS versions. I have first encountered with version 7.7.2 - before it seems that none of my mp3 files did contain unsynchronized tags - and I am currently using version 7.7.3. I have not upgraded to version 7.8.1 but I have checked its code and it seems this bug has not been corrected.

A workaround is to undo the id3v2 tag unsynchronization in the MP3 files in order to make them compatible with LMS. No need to rescan the lilbrary after this ; LMS is able to display the artworks as soon as the id3v2 tags are no more unsynchronized.

I have written a perl script in order to modify all the mp3 files having unsynchronized id3v2 tags in my library. I have attached it to this post as it may be useful to others. This script expects a list of mp3 files on its standard input (in order to be able to be used piped with a find command) and processes each file, undoing the unsynchronization when necessary. You'll need a functional perl installation with the MP3::Tag module installed (it can be found on CPAN). This script is given as is with no warranty, etc... Make a backup of your mp3 files before processing with this script, in case of a bug.

Stéphane
Attached Files

Problem entering Web GUI on some pages

$
0
0
This is fixed in the 7.7.4 or later nightly builds.

> Am 10.05.2014 um 08:31 schrieb wbree <wbree.6dw0jb (AT) no-mx (DOT) forums.slimdevices.com>:
>
>
> When I want to enter the alarm page I get "Cannot find page" (HTTP 404).
> I use this url:
> http://192.168.1.99:9002/settings/in...04:20:12:24:f1
> The same problem when I want to enter the "advanced" page in settings.
>
> I use Windows Internet Explorer 11 (on a Windows 8.1 laptop). When I use
> Google Chrome there is no problem with opening those pages.:confused:
>
> LMS 7.7.3 installed on a Synology NAS.
>
> Any ideas?
>
> Wilco
>
>
> ------------------------------------------------------------------------
> wbree's Profile: http://forums.slimdevices.com/member.php?userid=11537
> View this thread: http://forums.slimdevices.com/showthread.php?t=101514
>
>

Media Server will not start automatically on bootup (Windows 7)?

$
0
0
I can see it loading the program but then it's "stopped". Any attempt to start from the icons (bottom right) fails.

I have to EXIT it and run the program as administrator?

Is this the problem? Does it need administrator rights from the go?

logitech media server schlechte performance bei suchen nach musikordnern

$
0
0
hallo !

ich habe den logitech media Server auf meine ready nas laufen

das durchsuchen der Musikbibliothek nach Künstler, Album usw. funktioniert
sehr gut - die suche nach musikordnern dauert jedoch sehr lange - selbst wenn man
dann zum gewünschten ordner navigiert hat, dauert es (gefühlt zu) lange, bis der erste
titel wiedergegeben wird.

habe schon auf den neuen 7.8.1. umgestellt aber das hat keine Änderung
in diesem verhalten gebracht

danke für tips, wie ich die suche nach Ordnern evtl. beschleunigen kann.

Kurt

LMS startup/restart time

$
0
0
> I must say I'm a heavy user of Erlands wonderful plugins (Custom Scan,
> Trackstat, Custom Browse etc)


From the log snippet you posted it's quite obvious that LMS is spending
a lot of time in those plugins (and LazySearch). Disable all plugins and
you'll be surprised how fast your LMS will be starting :-).

I'm not familiar with those plugins. But they might take advantage of
some of the changes coming up in LMS 7.9. Or you could give my DB Tweak
plugin a try (http://forums.slimdevices.com/showthread.php?t=101469).

--

Michael

Excluding Folders Within LMS's Path?

$
0
0
Is there a way to exclude specific directories from being read by LMS's default directory location?


I ask this because I have duplicate FLAC & AIFF versions of some Albums within my Music directory, and this means I end up with duplicate Albums in my Music list. Being able to exclude specific directories would eliminate these duplications.

Is there some way to rename these specific directories so they no longer appear?

Thanks

custom-convert.conf DOWNIX 6ch

$
0
0
I do have a lot multichannel (6ch, 5ch and 4ch) FLAC files which need to be down-mix (on the fly)
to guarantee best quality output for my squeezebox radio and/or my squeezebox touch (which is connected to a stereo Dolby Soround only output).

To achieve this I added some lines to custom-convert.conf for transcoding:
Code:

flc mp3 * *
        # FD:{RESAMPLE=-r %d}T:{TRIM=trim %t}U:{UNTIL=trim 0 =%v}B:{BITRATE=-C %B}
        [soxcall.cmd] FLAC MP3  $FILE$ "$RESAMPLE$" "$TRIM$" "$UNTIL$" "$BITRATE$" $QUALITY$

wav flc * *
        # FD:{RESAMPLE=-r %d}T:{TRIM=trim %t}U:{UNTIL=trim 0 =%v}
        [soxcall.cmd] WAV  FLAC $FILE$ "$RESAMPLE$" "$TRIM$" "$UNTIL$"

flc flc * *
        # FD:{RESAMPLE=-r %d}T:{TRIM=trim %t}U:{UNTIL=trim 0 =%v}
        [soxcall.cmd] FLAC FLAC $FILE$ "$RESAMPLE$" "$TRIM$" "$UNTIL$"

flc flc transcode *
        # FD:{RESAMPLE=-r %d}T:{TRIM=trim %t}U:{UNTIL=trim 0 =%v}
        [soxcall.cmd] FLAC FLAC $FILE$ "$RESAMPLE$" "$TRIM$" "$UNTIL$"

mp3 mp3 transcode *
        # FD:{RESAMPLE=-r %d}T:{TRIM=trim %t}U:{UNTIL=trim 0 =%v}B:{BITRATE=-C %B}
        [soxcall.cmd] MP3  MP3  $FILE$ "$RESAMPLE$" "$TRIM$" "$UNTIL$" "$BITRATE$" $QUALITY$


And created a batch file to be called (soxcall.cmd):
Code:

@echo off
Title SOX Call
SETLOCAL
SETLOCAL EnableDelayedExpansion
SETLOCAL EnableExtensions

rem Check Log file Size
set _DEBUG=
set _LOGFILE="%~dpn0.log"
CALL :LOGSIZE %_LOGFILE% 500000

rem Update Files
for %%i in ( "%~dp0*.*_new" ) DO (
        set _SOXFILE=%%i
        CALL :SOXVER "!_SOXFILE:~0,-4!" "!_SOXFILE!"
)

rem [soxcall.cmd] FLAC$FILE$ "$RESAMPLE$" "$TRIM$" "$UNTIL$" $QUALITY$
if "%_DEBUG%" NEQ "" echo %~sdp0SOXCALL.CMD %* >%~sdpn0-test.cmd

SET _BITRATE=-C 0

set _IN_TYPE=--type %~1
set _OUTTYPE=--type %~2

set _IN_FILE=%~s3
if NOT exist "%_IN_FILE%" echo File NOT found: %*>>%_LOGFILE% & goto :EOF


if "%~4" EQU "" ( goto :SETREMIX ) else ( if NOT "%~4" EQU "$RESAMPLE$" set _RESAMPLE=%~4)
if "%~5" EQU "" ( goto :SETREMIX ) else ( if NOT "%~5" EQU "$TRIM$"    set _TRIM=%~5)
if "%~6" EQU "" ( goto :SETREMIX ) else ( if NOT "%~6" EQU "$UNTIL$"    set _TRIM=%~6)
if "%~7" EQU "" ( goto :SETREMIX ) else ( if NOT "%~7" EQU "$BITRATE$"  set _BITRATE=%~7)
if "%~8" EQU "" ( goto :SETREMIX ) else ( set _COMPRESSION=%~8)

:SETREMIX

set _SOXFILE=%~sdp0sox.exe
if NOT exist "%_SOXFILE%" echo File NOT found: %_SOXFILE%>>%_LOGFILE% & goto :EOF

set _INFFILE=%~sdp0metaflac.exe
if NOT exist "%_INFFILE%" echo File NOT found: %_INFFILE%>>%_LOGFILE% & goto :EOF

if /I "%_OUTTYPE:~-3%" EQU "MP3" (
        if "%_COMPRESSION%" EQU "0" set _COMPRESSION=01
        set _QUALITY=%_BITRATE%.!_COMPRESSION!
) else (
        rem Evaluate channels count
        rem for /F "" %%i IN ( '%~sdp0sox.exe --info -c %_IN_FILE%' )            DO if "!_CHANNELS!" EQU "" SET _CHANNELS=%%i
        for /F "" %%i IN ( '%~sdp0metaflac.exe --show-channels %_IN_FILE%' ) DO if "!_CHANNELS!" EQU "" SET _CHANNELS=%%i
        set _QUALITY=--compression 8 --bits 16
)

REM Default - 0x4 -  FC
if "%_CHANNELS%" EQU "" set _REMIX=remix -m 1v1 2v1 ^
        & GOTO :GOMIX

REM Mono - 0x4 -  FC
if "%_CHANNELS%" EQU "1" set _REMIX=remix -m ^
        1v0.8409 ^
        1v0.8409 ^
        & GOTO :GOMIX

REM Stereo - 0x3 -  FL FR
if "%_CHANNELS%" EQU "2" set _REMIX=remix -m ^
        1v1 ^
        2v1 ^
        & GOTO :GOMIX

REM Dolby Surround - 0x103 -  FL FR BC
if "%_CHANNELS%" EQU "3" set _REMIX=remix -m ^
        1v0.76537,3v-0.5412 ^
        2v0.76537,3v0.5412 ^
        & GOTO :GOMIX

REM Quadro - 0x33 -  FL FR BL BR
if "%_CHANNELS%" EQU "4" set _REMIX=remix -m ^
        1v0.65071,3v-0.56728,4v-0.31878 ^
        2v0.65071,3v0.31878,4v0.56728 ^
        & GOTO :GOMIX

REM Dolby Pro Logic II - 0x37 -  FL FR FC BL BR
if "%_CHANNELS%" EQU "5" set _REMIX=remix -m ^
        1v0.57084,3v0.40365,4v-0.49765,5v-0.27965 ^
        2v0.57084,3v0.40365,4v0.27965,5v0.49765 ^
        & GOTO :GOMIX

REM Dolby Pro Logic II LFE - 0x3F -  FL FR FC LFE BL BR
if "%_CHANNELS%" EQU "6" set _REMIX=remix -m ^
        1v0.51462,3v0.36389,4v0.36389,5v-0.44864,6v-0.25211 ^
        2v0.51462,3v0.36389,4v0.36389,5v0.25211,6v0.44864 ^
        & GOTO :GOMIX

REM Dolby Pro Logic IIx - 0x63F -  FL FR FC LFE BL BR SL SR
if "%_CHANNELS%" EQU "8" set _REMIX=remix -m ^
        1v0.43955,3v0.31081,4v0.31081,5v-0.38319,6v-0.21533,7v-0.35164,8v-0.26373 ^
        2v0.43955,3v0.31081,4v0.31081,5v0.21533,6v0.38319,7v0.26373,8v0.35164

rem --temp "%TMP%"

:GOMIX
set _OUTPAR=-V0 -q %_IN_TYPE% %_IN_FILE% %_RESAMPLE% %_OUTTYPE% %_QUALITY% --no-dither --channels 2 - %_TRIM% %_REMIX%
if "%_DEBUG%" NEQ "" echo %date% %time%        %_SOXFILE%        %_OUTPAR%>>%_LOGFILE%
%_SOXFILE% %_OUTPAR%
if ERRORLEVEL 1 echo %date% %time%        Error        %errorlevel%        %_IN_FILE%>>%_LOGFILE%

ENDLOCAL
goto :EOF

:LOGSIZE
if NOT exist "%~1" goto :EOF
if %~z10 GTR %~20 move /y "%~1" "%~1.bak" >NUL
goto :EOF

:SOXVER
if %~z10 EQU %~z20 goto :EOF
move /y "%~1" "%~1_old" >NUL
copy  "%~2" "%~1" >NUL
echo %date% %time%        "%~nx2" moved>>%_LOGFILE%
goto :EOF

This is working well but currently I am evaluating the cannel count within the batch (metaflac.exe or sox.exe).
I like to optimize it by passing the channel count to the CMD.

Is there any substitution within custom-convert.conf I could use for channel count evaluation?:

Known substitutions:
Code:

# Substitution strings for variable capabilities
# %f - file path (local files)
# %F - full URL (remote streams)
#
# %o - stream start byte offset
#
# %S - stream samples start offset (not yet implemented)
# %s - stream seconds start offset
# %t - stream time (m:ss) start offset
# %U - stream samples end offset (not yet implemented)
# %u - stream seconds end offset
# %v - stream time (m:ss) end offset
# %w - stream seconds duration
#
# %b - limit bitrate: b/s
# %B - limit bitrate: kb/s
# %d - samplerate: samples/s
# %D - samplerate: ksamples/s


Embedded artwork vs cover.jpg almost working in 7.8

$
0
0
In LMS 7.8 cover.jpg is shown as album art instead of any embedded artwork, as it should. However, if I add a new file with embedded artwork it becomes the album art after doing a scan for new and changed. Doing a full clear and rescan resolves this and cover.jpg shows as album art again.

Some additional logic is needed in new and changed scan when a single file is added to an "album".

Help me reorganize my library after transferring to a new drive

$
0
0
Thanks for reading my post.... I transferred my wav files to an other drive while trans-coding to flac. Now when I try to access my music on the squeezebox the tracks show up under the correct album, but I have to toggle through as many listings of the album as there is tracks just to find a track.

Is there some setting in media server that I need to reset, or is the a way to bulk-rearrainge my music with 3rd party software that will restore everything back to normal?

Again, Much thanks

Squeezebox Server 7.5.6 - r32834 problem transcoding files with accented characters

$
0
0
Hi! I'm still hanging on to 7.5.6 because, for me, it's been the fastest release for New Music performance.

I've recently upgraded to Windows 8.1 and I've just discovered that files with accented characters do not get transcoded correctly. The same file, kept in FLAC format (for wired players) plays back with no problem.

Logs extracts.

First the song playing correctly on a Boom with no bitrate limiting: http://pastebin.com/n3VDbr78

And now the same song being skipped while playing it back on a SB3 connected through WiFi and 256kbps bitrate limiting: http://pastebin.com/ey7pz8U9

I really can't remember if on Windows 7 it wasn't showing this problem. It seems strange I've never encountered but I might be missing something else. Please help if you can.

Edit: I'm actually sure it was working, as there's one song I really like that has accents and I listened to dozens of time, from transcode needing Squeezeboxes.

One - and only one - artist won't show up in Artists list

$
0
0
New forum member and new SB Touch user - apologies in advance if this has been addressed. (I did search first.)

[I've edited this post as I've learned more info - this is the latest]

THE PROBLEM: I thought one artist - Led Zeppelin - wasn't showing up in the "Artists" list in my LMS library (and therefore on my SB Touch and in Squeezeplay). HOWEVER, it turns out that Led Zeppelin - and a handful of other artists - are indeed showing up, but they are all under the letter "V."

Why? Apparently because each of these artists has one song on a soundtrack album that's in my library, and for this album I have the "album artist" as "Various artists." So for some reason, even though I have more than 1400 Led Zeppelin tracks in my iTunes library, LMS is filing "Led Zeppelin" under "V" because of this one song.

Obviously I will have to experiment with some re-tagging here. But in the meantime, has anyone ever experienced this problem? If so, I would be grateful for any ideas or guidance folks can provide!

(P.S. My setup: Mac OS X 10.9.2; LMS 7.7.3; Squeezebox Touch with latest official firmware)

LMS wake up time

$
0
0
I'm running LMS 7.8 on a QNAP TS-219II (2Ghz Arm, 1GB ram). On the other end, I am using an SBT and controlling it with the Squeezebox Android app.

As soon as I start the app, I can press play and it would immediately start playing whatever it was playing the last time. However, if I am to go into artists, new music, etc., it seems to take a long time (or sometimes even a timeout or two) to go into those categories. Ditto with random mix (say, album mix). However, once I get "in", it would start responding rather immediately to everything (e.g., scrolling, jumping to a letter, or triggering another random mix). Pls note that my library is rather large (about 2.5T worth of lossless).

Is this normal? Is there any way to improve such performance?

Thanks.

Change Cache path under Linux

$
0
0
Hi,
i don't found a simple guide yet to change the default path for "/var/lib/squeezeboxserver/cache" to a path on a sd card or usb stick...

I use a Linux Debian 6 system with few memory.

Thanks
h.

"Cannot connect to server"

$
0
0
Apologies if this is in the wrong place, but I am need of some advice with my Logitech player and its interface with LMS. Since having to reboot my router, I cannot get my player to connect to the 'server'. I have tried a factory reset and gone through the process of creating a network connection, it finds the wifi, WEP password and router correctly, obtains an IP address and tries to connect to the server and just comes up with a message "Cannot find server, go back and forward to try again". This ends up in the same problem.
I have updated the server software to 7.7.3, tried connecting to squeezebox.com first and then tried creating a network connection, but no joy.
I am completely stuck as I think I have tried everything I can. Any advice please? I am using iTunes on a Mac.

Oddly, whilst typing this thread, the player has just connected to LMS seemingly on its own, but now there is a new problem, (that may be connected to the one above). Although the player and music folders are visible in the web version of LMS and I can access all of the tracks in my iTunes library on the player, if I choose any track to play, it fails to play and comes up with a message "connection timed out". This is a new one on me.

Any ideas please?
Chris

How to Delete Folders&Path in Basic Settings Scan

$
0
0
I have 12 entries(Folders & Paths) in the scan list and I want to delete one entry. When I clear the Folder field box and do a rescan, the same folder pops back in. Apply and save doesn't change this result also. I must be missing something very simple, can anyone help?

Cannot play music can play radio stations

$
0
0
I have spent a very frustrating few days trying to get my player to connect to LMS. However, I have managed to get this aspect to work and I am able to play BBC radio stations through the player from a BBC Radio App that I've installed.
However, I now cannot get the player to play music from my iTunes folder. It tries for about 15 seconds to play and then gives me a message on the player "Connection Timed Out". If I try though the web remote control interface, I get the same result.
I am using the latest LMS software, I am using a Mac, the player is networked via wifi with a strong signal, it recognises the network connection and tells me that it is connected to the server. However, this is a new phenomena that has only happened since rebooting my ADSL router. The music folders and artwork is correctly located, visible on the player and music tracks are correct.
Any ideas please why I would get a timed out message?
Chris

Is there a Linux version of the Control Panel

$
0
0
> Is there a linux equivalent? I found a Perl Script at
> /usr/share/perl5/Slim/GUI, but it doesn't seem to want to run, and I
> have no idea how to make it do so.


You'd need PerlWx. At the time when I wrote the control panel I hoped we
would provide it for Linux as well (or I could have used whatever
Windows programming environment instead!). But I never really run it on
Linux. It's supposed to be platform indepedent (I did most of the dev
work on OSX), but you'll have to install quite a few additional perl
modules.

--

Michael

LMS 7.x on Windows 8.1 Can't See Synology Music Share

$
0
0
I've never had this problem before, and I've spent days trying to resolve it. I'm running Windows 8.1 (with all updates) on an IntelNUC with a Synology DiskStation DS213j. When I install LMS 7.7.x or 7.8.x or 7.9 (I've tried them all), it refuses to see the Synology Music share. I've installed LMS as administrator, opened the Control Panel as Administrator, etc., and when ever I try pointing LMS at the Synology Music share, it tells me it doesn't exist. I've given the Admin and Guest accounts READ/WRITE permissions on the Synology and everything else I can think of. I've tried mapping a drive letter in Windows Explorer, tried using the IP address for the Synology, etc., nothing I can think of works.
I'm currently running the LMS spk package on the Synology and it works fine, except that I'd like to take advantage of some of the newer features from LMS 7.8 or 7.9 (DSD mainly).
I was previously running LMS from the same Windows 8.1 PC using a WDMyCloud for the Music share with no problems.
I've searched the board for similar problems, and I've tried to include all the information I can think of, but probably left something important out. Please let me know.
Any help is appreciated.

Multi-Player Support?

$
0
0
If I have two Logitech devices in my house, will they be able to stream different music from the LMS?

In other words, if I have a Squeezebox in my living room and a squeezebox in my bedroom, can they play different songs? Or do I need to be running two instances of LMS?

Thanks!
Viewing all 5293 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>