Jump to content

Problems with long lists of songs


FordGT90Concept

Recommended Posts

FordGT90Concept

I noticed on albums with >100 songs, a few things break when in album view...

 

1) If you jump down the list and click on one to play, it likes to play the song just above or below it. When you click play next, it usually jumps to a song two below it in the list. I believe this issue presents on server/web too. Edit: album has 173 MP3s.

 

2) Scrolling up one of these long lists after having reached the bottom of it, I wanted to play number 8 but kept going past it because you can't see it until you're on it. When I pressed down, the highlighted element vanished until I went down like 10 or so, then it showed up on something like number 36. This of course made me go up again and I missed 8 again. Rince and repeat about four times until I finally got to number 8 and successfully stopped on it. Edit: album has 197 MP3s.

 

3) I noticed that when I click on the ... and do Play from here, it only copies about 100 of the songs to the actual playlist. I don't particularly have a problem with that but unless you're paying close attention, you'll never noticed it didn't do the whole thing. Ideally, it would do the whole thing. Edit: album has 183 MP3s (2.0) & 58 FLACs (5.1).

 

4) There's no way to jump between letters of album titles is there? That would be nice.

Edited by FordGT90Concept
Link to comment
Share on other sites

FordGT90Concept

Yup. #1 occurs in Android TV beta as well as Server beta (web portal). The rest I think are exclusively Android TV.

 

Edit: I updated the previous post saying what the albums consist of.

Edited by FordGT90Concept
Link to comment
Share on other sites

For what it's worth i'm not able to reproduce #1 in the web app.

Link to comment
Share on other sites

FordGT90Concept

I just reproduced it myself on first attempt. I clicked on "Always" and it started playing "Apocalyptic Dawn." This is the album that has 183 MP3s (2.0) & 58 FLACs (5.1). Both of those are MP3s.

reproduced.png

Microsoft Edge 38.14393.1066.0

Microsoft EdgeHTML 14.14393

 

Edit: After "Apocalyptic Dawn" finished, it jumped down to "Do I Wanna Know?" which is the 9th after "Apocalyptic Dawn" (just below "Destined for Victory").

Edited by FordGT90Concept
Link to comment
Share on other sites

I notice you're in microsoft edge, so i tried that and could not reproduce the problem. It seems to work fine. Are you sure you clicked the correct song?

Link to comment
Share on other sites

FordGT90Concept

Yes, I know I clicked the right song. So...

 

Always -> plays Apocalyptic Dawn -> skips 8 -> plays Destined for Victory -> plays Do I Wanna Know? -> skips 4 -> plays Forrest Gump -> click on Always again -> plays Apocalptic Dawn

 

Here's the playlist it's auto generating:

playlist.png

Edited by FordGT90Concept
Link to comment
Share on other sites

FordGT90Concept

Okay...it's definitely unique to that album and I noticed something else quirky about it: they're sort of sorted alphabetically but it's organized as A-Z (starts with "5. Kitty Hawk") -> A-Z (starts with 1999). Only the first group of A-Z has problems. The second A-Z is fine. I tried to save a PDF/save source/etc. but print preview is blank and source mostly just loads a JavaScript. So, here's a magical copy and paste of the list (bolded the ones that behave weird):

 

Edit: The bolded ones have their "Discnumber" set to 1/1 while the unbolded ones have null "Discnumber."

 

5. Kitty Hawk - Ki:Theory - 3:04

A Bass Renaissance (instrumental) - Dave Hewson & Joshua Powell - 2:27

Acrobat - Daniel Heath & Robert Guastini & Magnum Opus - 2:45

Always - Jahan Lennon - 3:09

Apocalyptic Dawn - Jochen Flach - 2:26

Ascending Into Light - Jonathan Buchanan - 2:58

Auditorium - American Princes - 3:28

Big Bird - Eddie Floyd - 2:54

Cheers to the Lost and Fearless - Jake Shillingford & Nick Evans & Vasco - 2:16

Conqueror - Robert Bagshaw & Pascal Magdiner - 2:58

Demon Cleaner - Kyuss - 4:55

Deniable - Silverside - 3:21

Destined for Victory - David Rubidoux - 2:20

Do I Wanna Know? - Arctic Monkeys - 4:29

End of the World - Deap Vally - 4:32

Everlasting Sound - Grainne O'Neill & Kyle Commands & Emily Taylor - 3:30

Flashback - Christopher Dececio & Emily Taylor - 2:16

Forrest Gump - Jinx - 3:02

Game On - James Bonham & Bobbie Hazell - 2:48

Hang Song - Cosmos70 - 4:35

He Likes Me - Dumi Maraire & Edward Scott-Bleming & Derek Lewars - 3:15

How I Roll - Eric LaBrosse & Zac Salzman - 5:00

How You Like Me Now - The Heavy - 3:34

Italian Symphony, Allegro Vivace - Felix Mendelssohn - 10:19

Juicy Fruit - Huw Williams - 3:03

La Brindisi (La Traviata) - Giuseppe Verdi - 3:04

La Donna E Mobile - Giuseppe Verdi - 1:57

Make Me - Star Off Machine - 3:41

Man of Fire - Jonathan Buchanan - 2:20

My Girl - Siddhartha Menon - 2:54

New Awakenings - Diana A. Yukawa & Jonathan B. Buchanan - 2:44

Not Gonna Bring Me Down - Krystal Buckley - 3:19

Octopus - Bloc Party - 2:57

Quiet Little Voices - We Were Promised Jetpacks - 4:12

Ride of the Valkyries - Richard Wagner - 2:35

Rising Sun - Sara Dowling & Louis Edwards & Henry Parsley - 3:33

Royals - Lorde - 3:08

Sacramento - Savannah Miles & Stacey Ruttledge - 2:33

Scars - Star Off Machine - 3:22

Shouters of the Spirit - Gooding - 1:52

The Big Smoke - Hybrid - 3:04

The Four Seasons, Concerto #4, Winter - Antonio Vivaldi - 3:41

The Great Beyond - Hybrid - 3:30

The Whip (Vass Remix) - Foxsky - 3:50

Violin Concerto, Allegro Motto - Felix Mendelssohn - 12:33

Werner Herzog - Busdriver - 3:47

Wildest Moment - Samuel Sutton & Alexander Bachell - 2:45

Will Go With You - Harry Lightfoot - 2:16

William Tell, Overture - Gioacchino Rossini - 11:13

Wolf Like Me - TV On The Radio - 4:21

1999 - Summertime Dropouts - 2:50

20 20 20 - The Delphines - 2:14

A2B - Joseph Trapanese - 3:41

A2B NRG - Joseph Trapanese - 3:41

Angst Two - The Toxic Avenger - 3:55

Animus Vox - The Glitch Mob - 4:09

Ante Up (Robbin Hoodz) - M.O.P. - 3:47

Asphxyation - Autoerotique - 4:38

Ave Maria - Franz Schubert - 2:54

Baby Says - The Kills - 4:08

Backalleys - Joseph Trapanese - 2:53

Backalleys NRG - Joseph Trapanese - 2:53

Backroad Country - Sean Hayden & Eliot Pister - 2:14

Bad Boy Blues - Bryan New & Andrew Macdonald - 2:13

Bangs - Brick + Mortar - 3:42

Black and Brown - Black Milk - 3:12

Blows My Mind - James Davies & Martin Jackson - 2:32

Breakdown Ringer - Brian Brasher & Timothy Guille - 2:10

Brutality - Joseph Trapanese - 2:44

Brutality Getaway - Joseph Trapanese - 2:44

Brutality Getaway NRG - Joseph Trapanese - 2:44

Brutality NRG - Joseph Trapanese - 2:44

Bugoff - Gent & Jawns - 4:15

Carnaval Roman, Overture - Hector Berlioz - 8:26

Celestrial Colors - Laurent Juillet - 3:14

Cheap Beer - FIDLAR - 2:13

Cinematheque - Robert Bennett & Greg Lehrmann - 1:51

Cinematic Soundscapes - Laurent Juillet - 3:30

Cityscape - Laurent Juillet - 1:49

Cold Light - Laurent Juillet - 2:40

Cold Light of Day - Clav & Harlin James - 2:51

Collect - Joseph Trapanese - 1:53

Collect NRG - Joseph Trapanese - 1:53

Complextro - Dan Castro & Jim Breese - 2:46

Constellation - Laurent Juillet - 3:15

Cristal Drops - Laurent Juillet - 3:09

Daddy's Little Rich Girl - Aaron Wheeler & Ben Wheeler - 3:08

Deadly Medley - Black Milk - 3:25

Deal Breaker - Bryan New & Andrew Macdonald - 2:05

Deep Atmosphere - Laurent Juillet - 3:08

Digital Versicolor - Glass Candy - 5:10

Dillatroit - J Dilla - 4:28

Disco Sheets - Wolf Parade - 2:54

Doing it Right - Alexander Knell & Rusty Bradshaw - 2:28

Don Giovanni, Fin Ch'an Dal Vino - Wolfgang Mozart - 1:19

Don Giovanni, Overture - Wolfgang Mozart - 5:34

Double Crossed - Valient Thorr - 3:47

Downshift - Joseph Trapanese - 1:51

Downshift NRG - Joseph Trapanese - 1:51

Duel - Joseph Trapanese - 0:16

Duel NRG - Joseph Trapanese - 0:16

Dwamn - Tech N9ne - 2:57

Endless View - Laurent Juillet - 3:15

Epic Battle - David Rubidoux - 3:15

Explode - Lisa Law & Patrick Hagenaar - 3:16

Exploder - Sacha Collisson - 3:37

Fenderbender - Joseph Trapanese - 3:12

Fenderbender Getaway - Joseph Trapanese - 3:12

Fenderbender Getaway NRG - Joseph Trapanese - 3:12

Fenderbender NRG - Joseph Trapanese - 3:12

Five Ten - Joseph Trapanese - 2:59

Five Ten NRG - Joseph Trapanese - 2:59

Flash Lightnin' - Flash Lightnin' - 3:42

Floating Clouds - Laurent Juillet - 3:04

Flow - Scully Philip von Boch - 3:19

Follower - Joseph Trapanese - 2:16

Follower Credits - Joseph Trapanese - 2:20

Follower NRG - Joseph Trapanese - 2:16

Free Ride - Joseph Trapanese - 3:22

Free Ride NRG - Joseph Trapanese - 3:22

Full Time Cutie - Summertime Dropouts - 2:50

Fuzzbang - Coliseum - 3:28

Get In - Brett Boyett & Travis Johnson - 3:04

Get Off - Metz - 2:15

Get Some - Lykke Li - 3:20

Get Up Stand Up - Public Enemy - 5:03

Give Me That Bass - Draztic Music - 3:25

Gold Line - Michele Balduzzi - 2:50

Golden Sky - Laurent Juillet - 2:50

Hades - Sonic C - 5:07

Hands High - Ashley Collins - 2:33

Hard Driving - Clav & Harlin James - 3:46

Heavy - Joseph Trapanese - 3:02

Heavy NRG - Joseph Trapanese - 3:02

Heist 1 - Joseph Trapanese - 2:25

Heist 1 NRG - Joseph Trapanese - 2:25

Heist 2 - Joseph Trapanese - 2:50

Heist 2 Getaway - Joseph Trapanese - 2:50

Heist 2 Getaway NRG - Joseph Trapanese - 2:50

Heist 2 NRG - Joseph Trapanese - 2:50

Heist 3 - Joseph Trapanese - 2:18

Heist 3 Getaway - Joseph Trapanese - 2:18

Heist 3 Getaway NRG - Joseph Trapanese - 2:18

Heist 3 NRG - Joseph Trapanese - 2:18

Horn Concerto #1 in D-Major KV412, Allegro - Wolfgang Mozart - 5:07

Horn Concerto #1 in D-Major KV412, Rondo Allegro - Wolfgang Mozart - 5:19

Hot Thang - Brett Boyett - 2:59

Hurry Up and Wait - Nocando - 3:34

I Got a Thing - Hanni El Khatib - 1:49

I Like It - We Cry Diamonds - 2:39

I Love You - Said The Whale - 2:42

Intro - Joseph Trapanese - 1:41

Introductions - Joseph Trapanese - 2:44

Introductions Credits - Joseph Trapanese - 2:47

Introductions NRG - Joseph Trapanese - 2:44

Jakarta - Joseph Trapanese - 3:45

Jakarta NRG - Joseph Trapanese - 3:45

Kids - Sleigh Bells - 2:36

La Traviata, Prelude, Act 1 - Giuseppe Verdi - 3:34

Landline (feat. GTA) - A-Trak - 3:41

Le Perv - Carpenter Brut - 4:16

Lead Foot - Joseph Trapanese - 2:13

Lead Foot Credits - Joseph Trapanese - 2:19

Lead Foot NRG - Joseph Trapanese - 2:13

Leaving Town - Bryan New & Andrew Macdonald - 2:23

Let's Fly - Stefan Litrownik - 2:48

Lifestream - Stefan Jonsson - 5:40

Live Life Every Night - Stefan Litrownik & Dylan Berry - 3:01

Lohengrin, Overture - Richard Wagner - 8:10

Lol & Pop - Buraka Som Sistema - 3:27

Lost Continent - Laurent Juillet - 3:24

Mad - Funkin Matt - 4:07

Mallorca Beach Party - Moritz Bintig - 2:57

Mallrats - The Orwells - 2:44

Mob Rules - Bryan New & Andrew Macdonald - 1:55

More Time - Mark Nolan & David Redwitz - 3:02

Muddy Water - Brett Boyett - 3:29

My Digital Drug - Silverside - 3:14

My Own Worst Enemy - Silverside - 3:17

Nasty - Nas - 2:52

Neon Nights - Sacha Collisson - 2:49

No Waves - FIDLAR - 2:12

NYC - Joseph Trapanese - 1:47

NYC NRG - Joseph Trapanese - 1:47

One of One - Boldy James - 3:33

Operation Breakout - Gabriel Shadid & Tobias Marberger - 2:08

Outrun - Joseph Trapanese - 2:51

Outrun NRG - Joseph Trapanese - 2:51

Owe it All to Johnny - Rex Schnelle - 2:36

Payback - Joseph Trapanese - 2:28

Payback NRG - Joseph Trapanese - 2:28

Point 2 Point - Joseph Trapanese - 2:00

Point 2 Point NRG - Joseph Trapanese - 2:00

Popular Demand (Popeyes) - Clipse - 4:08

Power Core - Power Glove - 2:04

Quiet Dog - Mos Def - 2:57

Red Dawn - Mike Truman & Chris Healings - 1:59

Remanence - Mr. Magnetik - 5:07

Resurrection - Power Glove - 3:04

Ride n Style - Scully Philip von Boch - 2:30

Roughhouse - Bryan New & Andrew Macdonald - 2:14

Ruslan and Lyudmila, Overture - Mikhail Glinka - 5:01

Self Preservation - Kutt Calhoun - 3:50

Shimmering Sunset - Laurent Juillet - 3:03

Skull Grinder - Sonny Del Grosso & Brian Brasher - 2:16

Slimefather - N.O.R.E. - 4:19

Sloan's Assault - Power Glove - 3:21

Smash and Grab - Bryan New & Andrew Macdonald - 1:49

Stronger - Patrick Hagenaar - 3:08

Sudden Assault - Sonny Del Grosso & Brian Brasher - 2:11

Sun Riser - Emily Taylor & Leigh Frankley - 2:09

Symphony #4 - Felix Mendelssohn - 11:28

Take It Up - Jacob Plant - 2:54

Takedown - Joseph Trapanese - 2:18

Takedown NRG - Joseph Trapanese - 2:18

Taking the Drink - Rap - 7TH EMP & Chief Duck Foot & Desi Desmond - 2:22

Tease Me - Nathan Drew Larsen - 4:15

Thank God it's Summertime - Brett Boyett - 3:19

The Argonauts - Ryan Amon - 2:15

The Bartered Bride, Overture - Bedrich Smetana - 6:30

The Magic Flute, Overture - Wolfgang Mozart - 6:32

The Marriage of Figaro - Wolfgang Mozart - 4:11

Thrills and Spills - Jez Miller - 1:50

Treadmarks - Joseph Trapanese - 2:02

Treadmarks NRG - Joseph Trapanese - 2:02

Treat Me Like Your Mother - The Dead Weather - 4:02

Turn the Season - Fucked Up - 3:57

Ultimate Frightner (Frontier) - Jochen Flach - 2:03

Up - Scully Philip von Boch - 3:30

Warn a Brotha - The White Mandingos - 3:47

We're Unstoppable - Clav & Harlin James - 2:34

Wha-la-la-leng - Poirier - 3:55

What Happened To That Boy - Baby - 4:14

When A Fire Starts To Burn - Disclosure - 4:41

X - Summertime Dropouts - 2:30

Xtreme Prejudice - Sonny Del Grosso & Brian Brasher - 2:32

 

 

Looking at the HTML, this is the header that's broke:

<h1 class="listGroupHeader listGroupHeader-first">Disc 1</h1>
This group is fine:

<h1 class="listGroupHeader"></h1>
I attached what I hope includes all the HTML from the page...

broken.html

Edited by FordGT90Concept
Link to comment
Share on other sites

FordGT90Concept

One did: Kitty Hawk. The 50 bolded ones (including Kitty Hawk) have discnumber 1/1 while the rest have no discnumber nor tracknumber.

 

I pseudo-fixed it by removing the discnumber and tracknumber on them all.

 

What value those fields have shouldn't matter when clicking on a song to play it. It should only play *it*.

Edited by FordGT90Concept
Link to comment
Share on other sites

The Android TV app does limit the playback queue to 100 items.  I figured 5+ hours of music without having to re-queue anything should catch 99% of situations :).

 

What I didn't want was the app bogging down because some situation produced a playlist of 100,000 songs or something.

Link to comment
Share on other sites

FordGT90Concept

It shows the full album before clicking to play. The memory footprint can't be that much different.

 

That album above I think is the biggest I have at 241 songs. I would be happy with a 250 song limit. Alternatively, maybe make it a setting in the server?

Edited by FordGT90Concept
Link to comment
Share on other sites

You regularly listen to 12 1/2 hours of music in one sitting...?  :)

Link to comment
Share on other sites

FordGT90Concept

Yup, programming or playing a game. I start it playing and usually don't stop it until I go to bed.

Link to comment
Share on other sites

  • 2 weeks later...
FordGT90Concept

So back when I figured out the problem was the disc numbers, I removed the disc numbers from all of the songs and refreshed the metadata in Emby Metadata Manager.  I didn't try to play the songs until now and it's even more broken than it was before.  E.g. click on "A Bass Renaissance (instrumental)" and it plays "A2B."  The former is a 2.0 MP3, the latter is a 5.1 FLAC.  Is this going to get fixed any time soon?  The problem is the presentation layer isn't lining up with the data layer when  transferring from album view to the play list when clicking on the title ("..." -> "Play" works).

Edited by FordGT90Concept
Link to comment
Share on other sites

So back when I figured out the problem was the disc numbers, I removed the disc numbers from all of the songs and refreshed the metadata in Emby Metadata Manager.  I didn't try to play the songs until now and it's even more broken than it was before.  E.g. click on "A Bass Renaissance (instrumental)" and it plays "A2B."  The former is a 2.0 MP3, the latter is a 5.1 FLAC.  Is this going to get fixed any time soon?  The problem is the presentation layer isn't lining up with the data layer when  transferring from album view to the play list when clicking on the title ("..." -> "Play" works).

 

You are now talking about the issue that is also in the web app, right?

Link to comment
Share on other sites

FordGT90Concept

Yeah, that paragraph is strictly web.  I haven't checked Android TV lately.

Link to comment
Share on other sites

FordGT90Concept

I just tried Android TV: #2 in the original post is still present (problems scrolling down, jumps instead of moving one at a time with nothing visible selected).

 

Edit: I spotted another music-related issue with Android TV: I had music playing on the SHIELD then I backed out and put the device to sleep.  According to Emby Server, it is still playing music.  Even after restarting Emby Server, it's still going. :blink:

Edited by FordGT90Concept
Link to comment
Share on other sites

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...