escapereality 11 Posted December 30, 2017 Share Posted December 30, 2017 Emby doesn't completely support the ID3v2.4 specifications yet. For example a key difference with v2.3 is native support for multiple values for tags. The official id3 website states "All text information frames supports multiple strings, stored as a null separated list, where null is reperesented by the termination code." Currently Emby just shows the first value of the NUL-character separated list. 1 Link to comment Share on other sites More sharing options...
Luke 37254 Posted December 30, 2017 Share Posted December 30, 2017 hi @@escapereality, we use ffprobe to scan audio tags so I guess we will need to see what version that supports. Link to comment Share on other sites More sharing options...
escapereality 11 Posted December 30, 2017 Author Share Posted December 30, 2017 As far as I can see ffprobe reads id3v2.4 values. I'll experiment a bit with the sole ffprobe cli tool and post my findings. 1 Link to comment Share on other sites More sharing options...
Luke 37254 Posted December 30, 2017 Share Posted December 30, 2017 Thanks. If you can provide some samples files I'll test them as well. Link to comment Share on other sites More sharing options...
escapereality 11 Posted December 31, 2017 Author Share Posted December 31, 2017 Here is a file with multiple genre and artist tags, following the ID3v2.4 specs. Notice the differences between mid3v2 and ffprobe. nicola@linx ~ % mid3v2 --list 01_Infinite_\(Original_Mix\).mp3 IDv2 tag info for 01_Infinite_(Original_Mix).mp3 APIC=cover front, (image/jpeg, 94701 bytes) COMM=iTunNORM=eng= 0000525E 0000525E 0000CDEC 0000CDEC 00000000 00000000 00008000 00008000 00000000 00000000 TALB=Infinite TBPM=150 TCMP=0 TCON=Hardstyle / test / Hard Dance TDRC=2017 TIPL=[unrepresentable data] TIT2=Infinite (Original Mix) TPE1=B-Front / Test1 TPE2=B-Front TPUB=Roughstate TRCK=1 TXXX=CATALOGNUMBER=ROUGH082 TXXX=R128_ALBUM_GAIN=0 TXXX=R128_TRACK_GAIN=0 TXXX=REPLAYGAIN_ALBUM_GAIN=-13.24 dB TXXX=REPLAYGAIN_ALBUM_PEAK=1.000000 TXXX=REPLAYGAIN_TRACK_GAIN=-13.24 dB TXXX=REPLAYGAIN_TRACK_PEAK=1.000000 UFID=http://musicbrainz.org=b'' nicola@linx ~ % ffprobe 01_Infinite_\(Original_Mix\).mp3 Metadata: title : Infinite (Original Mix) artist : B-Front track : 1 album : Infinite date : 2017 genre : Hardstyle compilation : 0 TBPM : 150 album_artist : B-Front TIPL : arranger publisher : Roughstate R128_ALBUM_GAIN : 0 R128_TRACK_GAIN : 0 CATALOGNUMBER : ROUGH082 REPLAYGAIN_ALBUM_PEAK: 1.000000 REPLAYGAIN_TRACK_PEAK: 1.000000 REPLAYGAIN_ALBUM_GAIN: -13.24 dB REPLAYGAIN_TRACK_GAIN: -13.24 dB iTunNORM : 0000525E 0000525E 0000CDEC 0000CDEC 00000000 00000000 00008000 00008000 00000000 00000000 Duration: 00:05:00.64, start: 0.025056, bitrate: 322 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s Metadata: encoder : Lavf Side data: replaygain: track gain - -13.240000, track peak - 0.000023, album gain - -13.240000, album peak - 0.000023, Stream #0:1: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 600x600 [sAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc Metadata: comment : Cover (front) 01_Infinite_(Original_Mix).mp3 Link to comment Share on other sites More sharing options...
Luke 37254 Posted December 31, 2017 Share Posted December 31, 2017 What fields exactly? Thanks. Link to comment Share on other sites More sharing options...
escapereality 11 Posted December 31, 2017 Author Share Posted December 31, 2017 TCON and TPE1 Link to comment Share on other sites More sharing options...
Luke 37254 Posted December 31, 2017 Share Posted December 31, 2017 Ok yes unfortunately ffprobe is only giving me one entry for those, and is not supporting the multiples. I don't see any switches in their documentation to indicate v 2.4. I think this might have to be reported on their issue tracker. Thanks. Link to comment Share on other sites More sharing options...
escapereality 11 Posted December 31, 2017 Author Share Posted December 31, 2017 Allright, I will (after celebrating nye ) Link to comment Share on other sites More sharing options...
escapereality 11 Posted January 7, 2018 Author Share Posted January 7, 2018 I've reported it on their tracker. https://trac.ffmpeg.org/ticket/6949 1 Link to comment Share on other sites More sharing options...
Luke 37254 Posted January 7, 2018 Share Posted January 7, 2018 Excellent, thanks ! Link to comment Share on other sites More sharing options...
escapereality 11 Posted January 26, 2018 Author Share Posted January 26, 2018 The devs of FFmpeg don't seem to respond to the issue. Could it be possible to implement this feature in Emby without native support in FFprobe? Sent from my SM-G950F using Tapatalk Link to comment Share on other sites More sharing options...
Luke 37254 Posted January 26, 2018 Share Posted January 26, 2018 if we have to use another library for this and probe files 2x with two different libraries that is just going to bring out a whole new crowd of complainers over how long that takes. 1 Link to comment Share on other sites More sharing options...
escapereality 11 Posted January 26, 2018 Author Share Posted January 26, 2018 Allright, I understand. Maybe I'm thinking way too simple, but isn't implementing a cross-platform mid3v2-ish command line tool doable (don't know if something like that exists)? Only for music metadata parsing. Sent from my SM-G950F using Tapatalk Link to comment Share on other sites More sharing options...
Roendi 14 Posted November 18, 2021 Share Posted November 18, 2021 I have the same Problem. All my DSF File are tagget with ID3v2.4. Bevor I have the same Problem. The Minimserver read only the first Genre Type. DSF Issiue (minimserver.com) On the Minim Server DSF tagged Files works fine. I see the smal Problem on the EMBY Server. Please fix this. Link to comment Share on other sites More sharing options...
Luke 37254 Posted November 18, 2021 Share Posted November 18, 2021 3 hours ago, Roendi said: I have the same Problem. All my DSF File are tagget with ID3v2.4. Bevor I have the same Problem. The Minimserver read only the first Genre Type. DSF Issiue (minimserver.com) On the Minim Server DSF tagged Files works fine. I see the smal Problem on the EMBY Server. Please fix this. Hi, id32.4 will be supported in the upcoming Emby Server 4.7 release. Thanks. 2 Link to comment Share on other sites More sharing options...
Roendi 14 Posted November 18, 2021 Share Posted November 18, 2021 Nice thanks for this Information Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now