For CUE indexed tracks, APIs return song duration for the whole disk but not the track.
They still play on substreamer webui but both amperfy and substreamer app can't play these tracks.
Steps to reproduce
Play a CUE indexed song and check the duration
Version
11.1.4-SNAPSHOT (Edge)
Version Detail
11.1.4-SNAPSHOT.20240506150717
Operating System
ubuntu 22.04 TLS
Java Version
openjdk 19.0.2 2023-01-17
Database
Other
DB Detail
I don't know. I'm didn't change db myself.
Configuration paramter
# Airsonic preferences. NOTE: This file is automatically generated. Do not modify while application is running
JWTKey=
SettingsChanged=
EncryptionKeyPassword=
EncryptionKeySalt=
IndexCreationInterval=1
IndexCreationHour=3
FastCacheEnabled=false
OrganizeByFolderStructure=true
UploadsFolder=%{['USER_MUSIC_FOLDERS'][0]}/Incoming
ExcludePattern=
IgnoreSymLinks=false
EnableCueIndexing=true
HideIndexedFiles=false
FullScan=false
ClearFullScanSettingAfterScan=false
IndexString=A B C D E F G H I J K L M N O P Q R S T U V W X-Z(XYZ)
IgnoredArticles=The El La Los Las Le Les
GenreSeparators=;
Shortcuts=New Incoming Podcast
PlaylistFolder=/var/playlists
MusicFileTypes=mp3 ogg oga aac m4a m4b flac wav wma aif aiff ape mpc shn mka opus alm 669 mdl far xm mod fnk imf it liq wow mtm ptm rtm stm s3m ult dmf dbm med okt emod sfx m15 mtn amf gdm stx gmc psm j2b umx amd rad hsc flx gtk mgt mtp wv
VideoFileTypes=flv avi mpg mpeg mp4 m4v mkv mov wmv ogv divx m2ts webm
CoverArtFileTypes2=cover.jpg cover.png cover.gif folder.jpg jpg jpeg gif png
CoverArtSource=FILETAG
CoverArtConcurrency=4
CoverArtQuality=90
SortAlbumsByYear=true
GettingStartedEnabled=false
WelcomeTitle=Welcome to Airsonic!
WelcomeSubtitle=
WelcomeMessage2=__Welcome to Airsonic!__\r\n\\\\ \\\\\r\nAirsonic is a free, web-based media streamer, providing ubiquitous access to your music. \r\n\\\\ \\\\\r\nUse it to share your music with friends, or to listen to your own music while at work. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.\r\n\\\\ \\\\\r\nTo change or remove this message, log in with administrator rights and go to <a href='settings.view'>Settings</a> > <a href='generalSettings.view'>General</a>.
LoginMessage=
server.servlet.session.timeout=30m
Theme=default
LocaleLanguage=zh
LocaleCountry=CN
LocaleVariant=
SplitOptions=-ss %o -t %d
SplitCommand=ffmpeg %S -i %s -vcodec copy -acodec copy -f %f -
DownsamplingCommand4=ffmpeg %S -i %s -map 0:0 -b:a %bk -v 0 -f flac -
HlsCommand4=ffmpeg -ss %o -i %s -s %wx%h -async 1 -c:v libx264 -flags +cgop -b:v %vk -maxrate %bk -preset superfast -copyts -b:a %rk -bufsize 256k -map 0:0 -map 0:%i -ac 2 -ar 44100 -v 0 -threads 0 -force_key_frames expr:gte(t,n_forced*10) -start_number %j -hls_time %d -hls_list_size 0 -hls_segment_filename %n %p
JukeboxCommand2=ffmpeg -ss %o -i %s -map 0:0 -v 0 -ar 44100 -ac 2 -f s16be -
VideoImageCommand=ffmpeg -r 1 -ss %o -t 1 -i %s -s %wx%h -v 0 -f mjpeg -
SubtitlesExtractionCommand=ffmpeg -i %s -map 0:%i -f %f -
TranscodeEstimateTimePadding=2000
TranscodeEstimateBytePadding=0
DlnaEnabled=true
DlnaServerName=Airsonic
DlnaServerId=637709a9-0cc8-42e8-9b0e-1383c02c1a90
# Airsonic preferences. NOTE: This file is automatically generated. Do not modify while application is running
Proxy Server
No response
client detail
substreamer, amperfy and other clients using subsonic api
language
None
Relevant log output
2024-05-14 09:24:28.697 ERROR --- o.a.p.service.TranscodingService : Unknown bit rate for 視的領域-my territory-. Unable to estimate transcoded size.
2024-05-14 09:24:28.706 INFO --- o.a.p.c.StreamController : 192.168.110.115: yuygfgg listening to 2016.12.29 [ENS-0047] Ironic Relation [C91]/EastNewSound - Ironic Relation.flac in folder 0
2024-05-14 09:24:28.706 ERROR --- o.a.p.service.TranscodingService : Unknown bit rate for 視的領域-my territory-. Unable to estimate transcoded size.
2024-05-14 09:24:28.706 INFO --- o.a.p.io.TranscodeInputStream : Starting transcoder: [ffmpeg][-ss][2663.0][-t][269.026611328125][-i][/mnt/smb/media/music/touhou/[EastNewSound]/2016.12.29 [ENS-0047] Ironic Relation [C91]/EastNewSound - Ironic Relation.flac][-vcodec][copy][-acodec][copy][-f][flac][-]
2024-05-14 09:24:28.905 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) ffmpeg version 4.4.2-0ubuntu0.22.04.1+esm3 Copyright (c) 2000-2021 the FFmpeg developers
2024-05-14 09:24:28.905 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
2024-05-14 09:24:28.905 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1+esm3 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
2024-05-14 09:24:28.905 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libavutil 56. 70.100 / 56. 70.100
2024-05-14 09:24:28.905 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libavcodec 58.134.100 / 58.134.100
2024-05-14 09:24:28.906 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libavformat 58. 76.100 / 58. 76.100
2024-05-14 09:24:28.906 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libavdevice 58. 13.100 / 58. 13.100
2024-05-14 09:24:28.906 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libavfilter 7.110.100 / 7.110.100
2024-05-14 09:24:28.906 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libswscale 5. 9.100 / 5. 9.100
2024-05-14 09:24:28.906 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libswresample 3. 9.100 / 3. 9.100
2024-05-14 09:24:28.906 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) libpostproc 55. 9.100 / 55. 9.100
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Input #0, flac, from '/mnt/smb/media/music/touhou/[EastNewSound]/2016.12.29 [ENS-0047] Ironic Relation [C91]/EastNewSound - Ironic Relation.flac':
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Metadata:
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) ALBUM : Ironic Relation
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) album_artist : EastNewSound
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track01_ARTIST: きりん/花咲あんな
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track01_BPM : 143
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track02_ARTIST: nmk/茶々
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track02_BPM : 129
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track03_ARTIST: 黒鳥/夕月椿
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track03_BPM : 130
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track04_ARTIST: MARIN/紫咲ほたる
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track04_BPM : 99
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track05_ARTIST: b-UMB/夕月椿
2024-05-14 09:24:29.019 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track05_BPM : 119
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track06_ARTIST: MARIN/花咲あんな
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track07_ARTIST: 黒鳥/紫咲ほたる
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track08_ARTIST: MARIN/まめみ
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track09_ARTIST: きりん/nayuta
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track10_ARTIST: nmk/葉月ゆら
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track11_ARTIST: きりん/miko
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cuesheet : REM DATE 2016.12.29
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "EastNewSound"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "Ironic Relation"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : FILE "CDImage.wav" WAVE
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 01 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "青い月、赤い星"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "きりん/花咲あんな"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 00:00:00
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 02 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "終末の予定"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "nmk/茶々"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 03:09:38
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 03 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "陰翳観測、密室ノ独"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "黒鳥/夕月椿"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 07:44:38
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 04 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "path"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "MARIN/紫咲ほたる"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 12:41:38
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 05 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "remind vista"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "b-UMB/夕月椿"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 16:23:38
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 06 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "Shine of life"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "MARIN/花咲あんな"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 21:14:38
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 07 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "伝えきれない言葉"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "黒鳥/紫咲ほたる"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 26:38:38
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 08 AUDIO
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "地平線に咲く花"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "MARIN/まめみ"
2024-05-14 09:24:29.020 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 31:18:38
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 09 AUDIO
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "alpha bit"
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "きりん/nayuta"
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 35:54:01
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 10 AUDIO
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "card format"
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "nmk/葉月ゆら"
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 39:58:39
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 11 AUDIO
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "視的領域-my territory-"
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "きりん/miko"
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 44:23:39
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) :
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) date : 2016.12.29
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) EVENT : C91
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) TRACKTOTAL : 11
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) YEAR : 2016
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Duration: 00:48:52.03, start: 0.000000, bitrate: 1091 kb/s
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream #0:1: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 1200x1200 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc (attached pic)
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Metadata:
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) comment : Cover (front)
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Output #0, flac, to 'pipe:':
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Metadata:
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) ALBUM : Ironic Relation
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) album_artist : EastNewSound
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track01_ARTIST: きりん/花咲あんな
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track01_BPM : 143
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track02_ARTIST: nmk/茶々
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track02_BPM : 129
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track03_ARTIST: 黒鳥/夕月椿
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track03_BPM : 130
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track04_ARTIST: MARIN/紫咲ほたる
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track04_BPM : 99
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track05_ARTIST: b-UMB/夕月椿
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track05_BPM : 119
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track06_ARTIST: MARIN/花咲あんな
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track07_ARTIST: 黒鳥/紫咲ほたる
2024-05-14 09:24:29.021 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track08_ARTIST: MARIN/まめみ
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track09_ARTIST: きりん/nayuta
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track10_ARTIST: nmk/葉月ゆら
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cue_track11_ARTIST: きりん/miko
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) cuesheet : REM DATE 2016.12.29
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "EastNewSound"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "Ironic Relation"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : FILE "CDImage.wav" WAVE
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 01 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "青い月、赤い星"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "きりん/花咲あんな"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 00:00:00
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 02 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "終末の予定"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "nmk/茶々"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 03:09:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 03 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "陰翳観測、密室ノ独"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "黒鳥/夕月椿"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 07:44:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 04 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "path"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "MARIN/紫咲ほたる"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 12:41:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 05 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "remind vista"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "b-UMB/夕月椿"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 16:23:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 06 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "Shine of life"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "MARIN/花咲あんな"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 21:14:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 07 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "伝えきれない言葉"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "黒鳥/紫咲ほたる"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 26:38:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 08 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "地平線に咲く花"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "MARIN/まめみ"
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 31:18:38
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 09 AUDIO
2024-05-14 09:24:29.022 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "alpha bit"
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "きりん/nayuta"
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 35:54:01
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 10 AUDIO
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "card format"
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "nmk/葉月ゆら"
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 39:58:39
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TRACK 11 AUDIO
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : TITLE "視的領域-my territory-"
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : PERFORMER "きりん/miko"
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) : INDEX 01 44:23:39
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) :
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) date : 2016.12.29
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) EVENT : C91
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) TRACKTOTAL : 11
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) YEAR : 2016
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) encoder : Lavf58.76.100
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream #0:0: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 1200x1200 [SAR 1:1 DAR 1:1], q=2-31, 90k tbr, 90k tbn, 90k tbc (attached pic)
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Metadata:
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) comment : Cover (front)
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream #0:1: Audio: flac, 44100 Hz, stereo, s16
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream mapping:
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream #0:1 -> #0:0 (copy)
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Stream #0:0 -> #0:1 (copy)
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) Press [q] to stop, [?] for help
2024-05-14 09:24:29.023 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) frame= 1 fps=0.0 q=-1.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
2024-05-14 09:24:29.537 INFO --- o.a.p.io.InputStreamReaderThread : (ffmpeg) frame= 1 fps=0.0 q=-1.0 size= 3927kB time=00:00:40.82 bitrate= 788.1kbits/s speed=79.3x
2024-05-14 09:25:29.863 INFO --- o.a.p.s.LoggingExceptionResolver : 192.168.110.115: Client unexpectedly closed connection while loading http://100.82.248.136:8088/rest/stream.view?v=1.13.0&c=substreamer&f=json&id=87767&maxBitRate=0&format=raw&estimateContentLength=false&p=<hidden>&u=<hidden> (org.apache.catalina.connector.ClientAbortException: java.net.SocketTimeoutException)
2024-05-14 09:25:29.864 WARN --- .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.context.request.async.AsyncRequestNotUsableException: ServletOutputStream failed to write: java.net.SocketTimeoutException]
What happened?
For CUE indexed tracks, APIs return song duration for the whole disk but not the track. They still play on substreamer webui but both amperfy and substreamer app can't play these tracks.
Steps to reproduce
Play a CUE indexed song and check the duration
Version
11.1.4-SNAPSHOT (Edge)
Version Detail
11.1.4-SNAPSHOT.20240506150717
Operating System
ubuntu 22.04 TLS
Java Version
openjdk 19.0.2 2023-01-17
Database
Other
DB Detail
I don't know. I'm didn't change db myself.
Configuration paramter
Proxy Server
No response
client detail
substreamer, amperfy and other clients using subsonic api
language
None
Relevant log output