Jump to content

Multi-disc album displayed as two (or more) albums


Recommended Posts

Posted (edited)

Part - MB Server Version 3.0.5050.37565 

 

Hi! 

 

Maybe it is a bug or i'm, doing something wrong: If i add a multi-disc album, each part of the album is displayed in server as a individual album. Please take a look at the screenshot. Albums are propper tagged with disc number. Logs and screenshot are attached. 

 

Best regards 

Helios

post-398-0-27131600-1383396707_thumb.jpg

server-63518974933.log

Edited by Helios61
ginjaninja
Posted (edited)

when this was happening to me, it was because i stored album disks in separate subfolders on the filesystem.

D:\artist\multidiskalbumname\disk1\tracks

D:\artist\multidiskalbumname\disk2\tracks

To fix i used mp3tag actions to automatically move all multidisk content into its single own folder and prefixed the filenames with 'D%disnumber%_'

D:\artist\muktidiskalbumname\D%discnumber%_%track%. %Title% [-%artist%(for compilations)]

Edited by ginjaninja
  • Like 1
Posted

Hi ginjaninja! 

 

Thanks for reply. You are right, tracks are stored in subfolders (Disc 01, Disc 02,...) and i like it, because with some compilations >10Disc (classical music), all files in one folder is very confusing. I hope, there will be another solution in one of the upcoming releases. 

BTW, ffprobe is reading the tags fine -> 

C:\Users\Michael\AppData\Roaming\MediaBrowser-Server\ffmpeg\ffmpeg20131011>ffpro
be c:\test.flac
ffprobe version N-57057-g024bf3a Copyright (c) 2007-2013 the FFmpeg developers
  built on Oct 11 2013 18:01:59 with gcc 4.8.1 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 46.101 / 52. 46.101
  libavcodec     55. 35.100 / 55. 35.100
  libavformat    55. 19.100 / 55. 19.100
  libavdevice    55.  4.100 / 55.  4.100
  libavfilter     3. 88.101 /  3. 88.101
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.103 /  0. 17.103
  libpostproc    52.  3.100 / 52.  3.100
Input #0, flac, from 'c:\test.flac':
  Metadata:
    TOTALTRACKS     : 9
    ALBUM           : Bach -À Brandenburg Concertos 1-6
    ARTIST          : Giuliano Carmignola
    GENRE           : Klassik
    disc            : 02/02
    COMPOSER        : Johann Sebastian Bach
    CONDUCTOR       : Claudio Abbado
    album_artist    : Giuliano Carmignola
    ALBUM ARTIST    : Giuliano Carmignola
    TITLE           : Brandenburg Concerto No.4 in G, BWV 1049 - 3. Presto
    DATE            : 2011
    track           : 06/09
  Duration: 00:05:22.96, bitrate: 772 kb/s
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
    Stream #0:1: Video: mjpeg, yuvj420p(pc), 709x709 [SAR 150:150 DAR 1:1], 90k
tbr, 90k tbn, 90k tbc
    Metadata:
      comment         : Cover (front)

Best regards 

Helios

  • 3 months later...
Posted

@@Luke, is possible implement multidisc albums?

/artist
   /album
      /disc1
         /track 01.ext
         /track 02.ext
         ...
      /disc2
         /track 01.ext
         ...

where disc1 may be cdX, diskX, dvdX like multidisc movies.

  • 8 months later...
Posted

Hi! 

 

From time to time i am looking at this issue and now it is (nearly) working great. I've noticed an "issue" and i hope, it will be possible to fix it. Multi-disc is working great with this scheme -> 

/artist (year) - album
      /disc1
         /track 01.ext
         /track 02.ext
         ...
      /disc2
         /track 01.ext
         ...

But in some cases (great collections..) i use this scheme -> 

/Elisabeth Schwarzkopf (1990) - Elisabeth Schwarzkopf 1915-2006
      /Disc 01 (Hugo Wolf · 24 Lieder)
         /track 01.ext
         /track 02.ext
         ...
      /Disc 02 (Schubert - Schumann - R. Strauss · Lieder)
         /track 01.ext
         ...
      /Disc 03 (Opera Arias)
         /track 01.ext
         ...
      /Disc 04 (Encores and Folk Songs)
         /track 01.ext
         ...


In this case stacking unfortunately doesn't work. 

 

ffprobe output -> 



D:\flac>C:\Users\Michael-PC\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141005\
ffprobe D:\flac\test.flac
ffprobe version N-66618-ge079d43 Copyright (c) 2007-2014 the FFmpeg developers
  built on Oct  4 2014 22:10:14 with gcc 4.9.1 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      54.  9.100 / 54.  9.100
  libavcodec     56.  2.101 / 56.  2.101
  libavformat    56.  7.104 / 56.  7.104
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  1.100 / 53.  1.100
Input #0, flac, from 'D:\flac\test.flac':
  Metadata:
    TRACKTOTAL      : 11
    TITLE           : Mozart ┬À Le Nozze di Figaro - Porgi, amor (Contessa)
    ARTIST          : Elisabeth Schwarzkopf;Wiener Philharmoniker;Herbert von Ka
rajan
    COMPOSER        : Wolfgang Amadeus Mozart
    COMMENT         : Mozart - Humperdinck - Lehár - J. Strauss - Puccini - R.
Strauss - Verdi ┬À Arias
    disc            : 03/05
    ALBUM           : Elisabeth Schwarzkopf 1915-2006
    GENRE           : Klassik;Lieder;Oper
    album_artist    : Elisabeth Schwarzkopf
    ALBUM ARTIST    : Elisabeth Schwarzkopf
    DATE            : 1990
    track           : 01/11
  Duration: 00:04:11.84, start: 0.000000, bitrate: 317 kb/s
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
    Stream #0:1: Video: mjpeg, yuvj420p(pc, bt470bg), 709x709 [SAR 150:150 DAR 1
:1], 90k tbr, 90k tbn, 90k tbc
    Metadata:
      comment         : Cover (front)


I hope, it is possible to fix/change this. 

 

Best regards 

Helios

Posted

this will be improved for the next server release.

Posted (edited)

Great news, big Thanks.

 

BTW, Luke, is it possible to pay attention to the "GROUPING" / "CONTENTGROUP" Tag?

For example, please take a look at the screenshot -> 

 

sr6jz1zor83g.jpg

 

In this case, the group is "Wagner - Der Ring des Nibelungen (James Levine 2002)" with 4 multi-disc albums in it (01 - Das Rheingold, 02 - Die Walküre, 03 - Siegfried, 04 - Götterdämmerung) 

 

The Tag you can see in the mediainfo -> 

Allgemein
Vollständiger Name                       : \\SERVER-PC\Server Q\Musik\Oper\Wagner · Der Ring des Nibelungen · Metropolitan Opera House Orchestra, James Levine (2002)\01 - Das Rheingold\Disc 01\01 - Vorspiel.flac
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Dateigröße                               : 15,1 MiB
Dauer                                    : 4min 49s
Modus der Gesamtbitrate                  : variabel
Gesamte Bitrate                          : 438 Kbps
Album                                    : Wagner · Das Rheingold
Album/Künstler                           : Metropolitan Opera House Orchestra / James Levine / Metropolitan Opera House Orchestra / James Levine
Teil                                     : 01/02
Teil/total                               : 02
Track-Name                               : Vorspiel
Track-Name/Position                      : 01/12
Track-Name/total                         : 12
Künstler                                 : Metropolitan Opera House Orchestra / James Levine
Komponist                                : Richard Wagner
Leiter                                   : James Levine
Genre                                    : Klassik / Oper
Aufnahmedatum                            : 2002
Cover                                    : Yes
Cover-Typ                                : Cover (front)
Cover-MIME                               : image/jpeg
GROUPING                                 : Wagner - Der Ring des Nibelungen (James Levine 2002)
CONTENTGROUP                             : Wagner - Der Ring des Nibelungen (James Levine 2002)

Audio
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Dauer                                    : 4min 49s
Bitraten-Modus                           : variabel
Bitrate                                  : 433 Kbps
Kanäle                                   : 2 Kanäle
Samplingrate                             : 44,1 KHz
BitDepth/String                          : 16 bits
Stream-Größe                             : 15,0 MiB (99%)
verwendete Encoder-Bibliothek            : libFLAC 1.2.1 (UTC 2007-09-17)

Best regards 

Helios

Edited by Helios61

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...