[Bug]: Total length wrong in Android Auto #1150

Open
opened 2026-04-24 23:51:12 +02:00 by adam · 10 comments
Owner

Originally created by @SenorSmartyPants on GitHub (Feb 17, 2025).

What was the Problem?

Total book length is incorrect in some books in AA. Displays correctly in Android.

I can provide the M4B in question if needed.

Mediainfo

General
Complete name                            : S:\media\Audiobooks\fiction\James S. A. Corey\The Expanse\2.5 - Gods of Risk\Gods of Risk- The Expanse, Book 2.5.m4b
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (iso2/mp41/M4A /M4B )
File size                                : 128 MiB
Duration                                 : 2 h 20 min
Overall bit rate mode                    : Variable
Overall bit rate                         : 128 kb/s
Album                                    : Gods of Risk
Album/Sorted by                          : The Expanse 2.5 - Gods of Risk
Album/Performer                          : James S. A. Corey
Part/Position                            : 1
Part/Total                               : 1
Track name                               : Gods of Risk: The Expanse, Book 2.5
Track name/Position                      : 1
Track name/Total                         : 1
Grouping                                 : The Expanse, Book #2.5
Performer                                : James S. A. Corey
Composer                                 : Jefferson Mays
Genre                                    : Science Fiction & Fantasy
ContentType                              : Audiobook
Description                              : ***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.** /  / As tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about. /  / The Expanse series: /  / * *Leviathan Wakes* / * *Caliban's War* / * *Abaddon's Gate* / * *Cibola Burn* / * *Nemesis Games* / * *Babylon's Ashes* / * *Persepolis Rising* / * *Tiamat's Wrath*
Recorded date                            : 2012-01-01
Encoded date                             : UTC 2021-12-28 16:46:38
Tagged date                              : UTC 2021-12-01 16:46:38
Cover                                    : Yes
Comment                                  : ***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.** /  / As tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about. /  / The Expanse series: /  / * *Leviathan Wakes* / * *Caliban's War* / * *Abaddon's Gate* / * *Cibola Burn* / * *Nemesis Games* / * *Babylon's Ashes* / * *Persepolis Rising* / * *Tiamat's Wrath*
SERIES-PART                              : 2.5
LANGUAGE                                 : English
ORIGINAL YEAR                            : 2012-01-01
ORIGINALDATE                             : 2012-01-01
ASIN                                     : B09MR652NZ
CATALOGNUMBER                            : B09MR652NZ
SERIES                                   : The Expanse
LABEL                                    : Little, Brown Audio
publisher                                : Little, Brown Audio
shwm                                     : 1
mvn                                      : The Expanse

Audio
ID                                       : 1
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 2 h 20 min
Bit rate mode                            : Variable
Bit rate                                 : 126 kb/s
Maximum bit rate                         : 128 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 44.1 kHz
Frame rate                               : 43.066 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 126 MiB (98%)
Language                                 : English
Encoded date                             : UTC 2021-12-01 16:46:38
Tagged date                              : UTC 2021-12-01 16:46:38
Menus                                    : 2
mdhd_Duration                            : 8407110

Menu #1
ID                                       : 2
Format                                   : Timed Text
Codec ID                                 : text
Duration                                 : 2 h 20 min
Language                                 : English
Encoded date                             : UTC 2021-12-01 16:46:38
Tagged date                              : UTC 2021-12-01 16:46:38
Menu For                                 : 1
Source duration                          : 8407106
Source_Duration_FirstFrame               : -8241319
Source_Duration_LastFrame                : -8163230
Source frame count                       : 3
Source stream size                       : 91
Frame count                              : 1
Stream size                              : 30
mdhd_Duration                            : 8407110
00:00:00.000                             : Opening Credits 
00:00:29.232                             : What Kind Of Problem?
02:18:19.784                             : End Credits 

Menu #2
00:00:00.000                             : Opening Credits 
00:00:29.232                             : What Kind Of Problem?
02:18:19.784                             : End Credits 

Image

Image

Image

Steps to Reproduce the Issue

Connect to android auto. This isn't with all my books.

What was Expected?

Total time should match android.

Phone Model

Moto g7

Phone OS

Android 10

Audiobookshelf App Version

Android App - 0.9.79

Installation Source

Google Play Store

Additional Notes

No response

Originally created by @SenorSmartyPants on GitHub (Feb 17, 2025). ### What was the Problem? Total book length is incorrect in some books in AA. Displays correctly in Android. I can provide the M4B in question if needed. Mediainfo ``` General Complete name : S:\media\Audiobooks\fiction\James S. A. Corey\The Expanse\2.5 - Gods of Risk\Gods of Risk- The Expanse, Book 2.5.m4b Format : MPEG-4 Format profile : Base Media Codec ID : isom (iso2/mp41/M4A /M4B ) File size : 128 MiB Duration : 2 h 20 min Overall bit rate mode : Variable Overall bit rate : 128 kb/s Album : Gods of Risk Album/Sorted by : The Expanse 2.5 - Gods of Risk Album/Performer : James S. A. Corey Part/Position : 1 Part/Total : 1 Track name : Gods of Risk: The Expanse, Book 2.5 Track name/Position : 1 Track name/Total : 1 Grouping : The Expanse, Book #2.5 Performer : James S. A. Corey Composer : Jefferson Mays Genre : Science Fiction & Fantasy ContentType : Audiobook Description : ***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.** / / As tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about. / / The Expanse series: / / * *Leviathan Wakes* / * *Caliban's War* / * *Abaddon's Gate* / * *Cibola Burn* / * *Nemesis Games* / * *Babylon's Ashes* / * *Persepolis Rising* / * *Tiamat's Wrath* Recorded date : 2012-01-01 Encoded date : UTC 2021-12-28 16:46:38 Tagged date : UTC 2021-12-01 16:46:38 Cover : Yes Comment : ***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.** / / As tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about. / / The Expanse series: / / * *Leviathan Wakes* / * *Caliban's War* / * *Abaddon's Gate* / * *Cibola Burn* / * *Nemesis Games* / * *Babylon's Ashes* / * *Persepolis Rising* / * *Tiamat's Wrath* SERIES-PART : 2.5 LANGUAGE : English ORIGINAL YEAR : 2012-01-01 ORIGINALDATE : 2012-01-01 ASIN : B09MR652NZ CATALOGNUMBER : B09MR652NZ SERIES : The Expanse LABEL : Little, Brown Audio publisher : Little, Brown Audio shwm : 1 mvn : The Expanse Audio ID : 1 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 2 h 20 min Bit rate mode : Variable Bit rate : 126 kb/s Maximum bit rate : 128 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 44.1 kHz Frame rate : 43.066 FPS (1024 SPF) Compression mode : Lossy Stream size : 126 MiB (98%) Language : English Encoded date : UTC 2021-12-01 16:46:38 Tagged date : UTC 2021-12-01 16:46:38 Menus : 2 mdhd_Duration : 8407110 Menu #1 ID : 2 Format : Timed Text Codec ID : text Duration : 2 h 20 min Language : English Encoded date : UTC 2021-12-01 16:46:38 Tagged date : UTC 2021-12-01 16:46:38 Menu For : 1 Source duration : 8407106 Source_Duration_FirstFrame : -8241319 Source_Duration_LastFrame : -8163230 Source frame count : 3 Source stream size : 91 Frame count : 1 Stream size : 30 mdhd_Duration : 8407110 00:00:00.000 : Opening Credits 00:00:29.232 : What Kind Of Problem? 02:18:19.784 : End Credits Menu #2 00:00:00.000 : Opening Credits 00:00:29.232 : What Kind Of Problem? 02:18:19.784 : End Credits ``` ![Image](https://github.com/user-attachments/assets/2c82328b-6ab9-4cea-aafe-2c5a96680de4) ![Image](https://github.com/user-attachments/assets/1eab3385-f4ef-44b9-8cd1-a5dc33c117d6) ![Image](https://github.com/user-attachments/assets/a8f14082-7885-4e59-a4ed-932b950344e3) ### Steps to Reproduce the Issue Connect to android auto. This isn't with all my books. ### What was Expected? Total time should match android. ### Phone Model Moto g7 ### Phone OS Android 10 ### Audiobookshelf App Version Android App - 0.9.79 ### Installation Source Google Play Store ### Additional Notes _No response_
adam added the bugandroid labels 2026-04-24 23:51:12 +02:00
Author
Owner

@advplyr commented on GitHub (Feb 18, 2025):

This looks like it is because the app player is adjusting the timestamp by the playback speed and android auto is not.

I'm not sure if that is controllable in AA or if sending an adjusted duration would break the seeking. There are limitations on what we can do there

@advplyr commented on GitHub (Feb 18, 2025): This looks like it is because the app player is adjusting the timestamp by the playback speed and android auto is not. I'm not sure if that is controllable in AA or if sending an adjusted duration would break the seeking. There are limitations on what we can do there
Author
Owner

@SenorSmartyPants commented on GitHub (Feb 18, 2025):

Total Audiobook time is 2h 20m

@SenorSmartyPants commented on GitHub (Feb 18, 2025): Total Audiobook time is 2h 20m
Author
Owner

@advplyr commented on GitHub (Feb 18, 2025):

Ah I see it is showing 171 hours. Was that book downloaded to the device recently?

@advplyr commented on GitHub (Feb 18, 2025): Ah I see it is showing 171 hours. Was that book downloaded to the device recently?
Author
Owner

@SenorSmartyPants commented on GitHub (Feb 18, 2025):

Yes. Within the last couple days.

@SenorSmartyPants commented on GitHub (Feb 18, 2025): Yes. Within the last couple days.
Author
Owner

@SenorSmartyPants commented on GitHub (Feb 26, 2025):

I found another book with this same problem. Also a novella. Length of 2h18m. But I noticed the wrong duration on the android notification. No android auto involved.

Length displayed 169h12m02s

Image

@SenorSmartyPants commented on GitHub (Feb 26, 2025): I found another book with this same problem. Also a novella. Length of 2h18m. But I noticed the wrong duration on the android notification. No android auto involved. Length displayed 169h12m02s ![Image](https://github.com/user-attachments/assets/d4bde878-5c7b-42aa-8e07-b49747571198)
Author
Owner

@SenorSmartyPants commented on GitHub (Feb 26, 2025):

I also just noticed that the player will continue playing after teaching the end of the book.

@SenorSmartyPants commented on GitHub (Feb 26, 2025): I also just noticed that the player will continue playing after teaching the end of the book.
Author
Owner

@nichwall commented on GitHub (Feb 27, 2025):

If you probe the file from the web client, does ABS report something different than mediainfo for the duration? ABS uses ffprobe to get metadata info, so I'm wondering if it could be a metadata tags difference.

https://www.audiobookshelf.org/guides/ffprobe/

@nichwall commented on GitHub (Feb 27, 2025): If you probe the file from the web client, does ABS report something different than mediainfo for the duration? ABS uses ffprobe to get metadata info, so I'm wondering if it could be a metadata tags difference. https://www.audiobookshelf.org/guides/ffprobe/
Author
Owner

@SenorSmartyPants commented on GitHub (Feb 27, 2025):

Here's the ffprobe output from using the ABS web ui. duration and duration_ts seem to add up to the correct minutes and seconds.

{
  "programs": [],
  "streams": [
    {
      "index": 0,
      "codec_name": "aac",
      "codec_long_name": "AAC (Advanced Audio Coding)",
      "profile": "LC",
      "codec_type": "audio",
      "codec_tag_string": "mp4a",
      "codec_tag": "0x6134706d",
      "sample_fmt": "fltp",
      "sample_rate": "44100",
      "channels": 2,
      "channel_layout": "stereo",
      "bits_per_sample": 0,
      "initial_padding": 0,
      "id": "0x1",
      "r_frame_rate": "0/0",
      "avg_frame_rate": "0/0",
      "time_base": "1/44100",
      "start_pts": 0,
      "start_time": "0.000000",
      "duration_ts": 370753257,
      "duration": "8407.103333",
      "bit_rate": "125588",
      "nb_frames": "362064",
      "extradata_size": 2,
      "disposition": {
        "default": 1,
        "dub": 0,
        "original": 0,
        "comment": 0,
        "lyrics": 0,
        "karaoke": 0,
        "forced": 0,
        "hearing_impaired": 0,
        "visual_impaired": 0,
        "clean_effects": 0,
        "attached_pic": 0,
        "timed_thumbnails": 0,
        "non_diegetic": 0,
        "captions": 0,
        "descriptions": 0,
        "metadata": 0,
        "dependent": 0,
        "still_image": 0
      },
      "tags": {
        "creation_time": "2021-12-01T16:46:38.000000Z",
        "language": "eng",
        "handler_name": "Apple Sound Media Handler",
        "vendor_id": "[0][0][0][0]"
      }
    },
    {
      "index": 1,
      "codec_name": "bin_data",
      "codec_long_name": "binary data",
      "codec_type": "data",
      "codec_tag_string": "text",
      "codec_tag": "0x74786574",
      "id": "0x2",
      "r_frame_rate": "0/0",
      "avg_frame_rate": "0/0",
      "time_base": "1/44100",
      "start_pts": 0,
      "start_time": "0.000000",
      "duration_ts": 370753257,
      "duration": "8407.103333",
      "nb_frames": "3",
      "extradata_size": 43,
      "disposition": {
        "default": 1,
        "dub": 0,
        "original": 0,
        "comment": 0,
        "lyrics": 0,
        "karaoke": 0,
        "forced": 0,
        "hearing_impaired": 0,
        "visual_impaired": 0,
        "clean_effects": 0,
        "attached_pic": 0,
        "timed_thumbnails": 0,
        "non_diegetic": 0,
        "captions": 0,
        "descriptions": 0,
        "metadata": 0,
        "dependent": 0,
        "still_image": 0
      },
      "tags": {
        "creation_time": "2021-12-01T16:46:38.000000Z",
        "language": "eng",
        "handler_name": "Apple Text Media Handler"
      }
    },
    {
      "index": 2,
      "codec_name": "mjpeg",
      "codec_long_name": "Motion JPEG",
      "profile": "Progressive",
      "codec_type": "video",
      "codec_tag_string": "[0][0][0][0]",
      "codec_tag": "0x0000",
      "width": 2400,
      "height": 2400,
      "coded_width": 2400,
      "coded_height": 2400,
      "closed_captions": 0,
      "film_grain": 0,
      "has_b_frames": 0,
      "sample_aspect_ratio": "1:1",
      "display_aspect_ratio": "1:1",
      "pix_fmt": "yuvj420p",
      "level": -99,
      "color_range": "pc",
      "color_space": "bt470bg",
      "chroma_location": "center",
      "refs": 1,
      "id": "0x0",
      "r_frame_rate": "90000/1",
      "avg_frame_rate": "0/0",
      "time_base": "1/90000",
      "start_pts": 0,
      "start_time": "0.000000",
      "duration_ts": 756639300,
      "duration": "8407.103333",
      "bits_per_raw_sample": "8",
      "disposition": {
        "default": 0,
        "dub": 0,
        "original": 0,
        "comment": 0,
        "lyrics": 0,
        "karaoke": 0,
        "forced": 0,
        "hearing_impaired": 0,
        "visual_impaired": 0,
        "clean_effects": 0,
        "attached_pic": 1,
        "timed_thumbnails": 0,
        "non_diegetic": 0,
        "captions": 0,
        "descriptions": 0,
        "metadata": 0,
        "dependent": 0,
        "still_image": 0
      }
    }
  ],
  "chapters": [
    {
      "id": 0,
      "time_base": "1/44100",
      "start": 0,
      "start_time": "0.000000",
      "end": 1289175,
      "end_time": "29.232993",
      "tags": {
        "title": "Opening Credits "
      }
    },
    {
      "id": 1,
      "time_base": "1/44100",
      "start": 1289175,
      "start_time": "29.232993",
      "end": 366020518,
      "end_time": "8299.784989",
      "tags": {
        "title": "What Kind Of Problem?"
      }
    },
    {
      "id": 2,
      "time_base": "1/44100",
      "start": 366020518,
      "start_time": "8299.784989",
      "end": 370753257,
      "end_time": "8407.103333",
      "tags": {
        "title": "End Credits "
      }
    }
  ],
  "format": {
    "filename": "/audiobooks/James S. A. Corey/The Expanse/2.5 - Gods of Risk/Gods of Risk- The Expanse, Book 2.5.m4b",
    "nb_streams": 3,
    "nb_programs": 0,
    "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
    "format_long_name": "QuickTime / MOV",
    "start_time": "0.000000",
    "duration": "8407.103333",
    "size": "133918470",
    "bit_rate": "127433",
    "probe_score": 100,
    "tags": {
      "major_brand": "isom",
      "minor_version": "512",
      "compatible_brands": "iso2mp41M4A M4B ",
      "creation_time": "2021-12-28T16:46:38.000000Z",
      "title": "Gods of Risk: The Expanse, Book 2.5",
      "artist": "James S. A. Corey",
      "composer": "Jefferson Mays",
      "album": "Gods of Risk",
      "genre": "Science Fiction & Fantasy",
      "track": "1/1",
      "disc": "1/1",
      "date": "2012-01-01",
      "compilation": "0",
      "encoder": "fSociety v0.6 // familiarr_Strangerr",
      "SERIES-PART": "2.5",
      "LANGUAGE": "English",
      "ORIGINAL YEAR": "2012-01-01",
      "ORIGINALDATE": "2012-01-01",
      "ASIN": "B09MR652NZ",
      "CATALOGNUMBER": "B09MR652NZ",
      "SERIES": "The Expanse",
      "LABEL": "Little, Brown Audio",
      "publisher": "Little, Brown Audio",
      "media_type": "2",
      "sort_album_artist": "",
      "sort_artist": "",
      "sort_composer": "",
      "album_artist": "James S. A. Corey",
      "grouping": "The Expanse, Book #2.5",
      "sort_album": "The Expanse 2.5 - Gods of Risk",
      "comment": "***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.**\n\nAs tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about.\n\nThe Expanse series:\n\n* *Leviathan Wakes*\n* *Caliban's War*\n* *Abaddon's Gate*\n* *Cibola Burn*\n* *Nemesis Games*\n* *Babylon's Ashes*\n* *Persepolis Rising*\n* *Tiamat's Wrath*",
      "description": "***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.**\n\nAs tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about.\n\nThe Expanse series:\n\n* *Leviathan Wakes*\n* *Caliban's War*\n* *Abaddon's Gate*\n* *Cibola Burn*\n* *Nemesis Games*\n* *Babylon's Ashes*\n* *Persepolis Rising*\n* *Tiamat's Wrath*"
    }
  }
}
@SenorSmartyPants commented on GitHub (Feb 27, 2025): Here's the ffprobe output from using the ABS web ui. duration and duration_ts seem to add up to the correct minutes and seconds. ``` { "programs": [], "streams": [ { "index": 0, "codec_name": "aac", "codec_long_name": "AAC (Advanced Audio Coding)", "profile": "LC", "codec_type": "audio", "codec_tag_string": "mp4a", "codec_tag": "0x6134706d", "sample_fmt": "fltp", "sample_rate": "44100", "channels": 2, "channel_layout": "stereo", "bits_per_sample": 0, "initial_padding": 0, "id": "0x1", "r_frame_rate": "0/0", "avg_frame_rate": "0/0", "time_base": "1/44100", "start_pts": 0, "start_time": "0.000000", "duration_ts": 370753257, "duration": "8407.103333", "bit_rate": "125588", "nb_frames": "362064", "extradata_size": 2, "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0, "timed_thumbnails": 0, "non_diegetic": 0, "captions": 0, "descriptions": 0, "metadata": 0, "dependent": 0, "still_image": 0 }, "tags": { "creation_time": "2021-12-01T16:46:38.000000Z", "language": "eng", "handler_name": "Apple Sound Media Handler", "vendor_id": "[0][0][0][0]" } }, { "index": 1, "codec_name": "bin_data", "codec_long_name": "binary data", "codec_type": "data", "codec_tag_string": "text", "codec_tag": "0x74786574", "id": "0x2", "r_frame_rate": "0/0", "avg_frame_rate": "0/0", "time_base": "1/44100", "start_pts": 0, "start_time": "0.000000", "duration_ts": 370753257, "duration": "8407.103333", "nb_frames": "3", "extradata_size": 43, "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0, "timed_thumbnails": 0, "non_diegetic": 0, "captions": 0, "descriptions": 0, "metadata": 0, "dependent": 0, "still_image": 0 }, "tags": { "creation_time": "2021-12-01T16:46:38.000000Z", "language": "eng", "handler_name": "Apple Text Media Handler" } }, { "index": 2, "codec_name": "mjpeg", "codec_long_name": "Motion JPEG", "profile": "Progressive", "codec_type": "video", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 2400, "height": 2400, "coded_width": 2400, "coded_height": 2400, "closed_captions": 0, "film_grain": 0, "has_b_frames": 0, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "1:1", "pix_fmt": "yuvj420p", "level": -99, "color_range": "pc", "color_space": "bt470bg", "chroma_location": "center", "refs": 1, "id": "0x0", "r_frame_rate": "90000/1", "avg_frame_rate": "0/0", "time_base": "1/90000", "start_pts": 0, "start_time": "0.000000", "duration_ts": 756639300, "duration": "8407.103333", "bits_per_raw_sample": "8", "disposition": { "default": 0, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 1, "timed_thumbnails": 0, "non_diegetic": 0, "captions": 0, "descriptions": 0, "metadata": 0, "dependent": 0, "still_image": 0 } } ], "chapters": [ { "id": 0, "time_base": "1/44100", "start": 0, "start_time": "0.000000", "end": 1289175, "end_time": "29.232993", "tags": { "title": "Opening Credits " } }, { "id": 1, "time_base": "1/44100", "start": 1289175, "start_time": "29.232993", "end": 366020518, "end_time": "8299.784989", "tags": { "title": "What Kind Of Problem?" } }, { "id": 2, "time_base": "1/44100", "start": 366020518, "start_time": "8299.784989", "end": 370753257, "end_time": "8407.103333", "tags": { "title": "End Credits " } } ], "format": { "filename": "/audiobooks/James S. A. Corey/The Expanse/2.5 - Gods of Risk/Gods of Risk- The Expanse, Book 2.5.m4b", "nb_streams": 3, "nb_programs": 0, "format_name": "mov,mp4,m4a,3gp,3g2,mj2", "format_long_name": "QuickTime / MOV", "start_time": "0.000000", "duration": "8407.103333", "size": "133918470", "bit_rate": "127433", "probe_score": 100, "tags": { "major_brand": "isom", "minor_version": "512", "compatible_brands": "iso2mp41M4A M4B ", "creation_time": "2021-12-28T16:46:38.000000Z", "title": "Gods of Risk: The Expanse, Book 2.5", "artist": "James S. A. Corey", "composer": "Jefferson Mays", "album": "Gods of Risk", "genre": "Science Fiction & Fantasy", "track": "1/1", "disc": "1/1", "date": "2012-01-01", "compilation": "0", "encoder": "fSociety v0.6 // familiarr_Strangerr", "SERIES-PART": "2.5", "LANGUAGE": "English", "ORIGINAL YEAR": "2012-01-01", "ORIGINALDATE": "2012-01-01", "ASIN": "B09MR652NZ", "CATALOGNUMBER": "B09MR652NZ", "SERIES": "The Expanse", "LABEL": "Little, Brown Audio", "publisher": "Little, Brown Audio", "media_type": "2", "sort_album_artist": "", "sort_artist": "", "sort_composer": "", "album_artist": "James S. A. Corey", "grouping": "The Expanse, Book #2.5", "sort_album": "The Expanse 2.5 - Gods of Risk", "comment": "***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.**\n\nAs tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about.\n\nThe Expanse series:\n\n* *Leviathan Wakes*\n* *Caliban's War*\n* *Abaddon's Gate*\n* *Cibola Burn*\n* *Nemesis Games*\n* *Babylon's Ashes*\n* *Persepolis Rising*\n* *Tiamat's Wrath*", "description": "***Gods of Risk*** **is a novella that expands the world of James S. A. Corey's New York Times best-selling Expanse series - now a Prime Original TV series.**\n\nAs tension between Mars and Earth mounts, and terrorism plagues the Martian city of Londres Nova, 16-year-old David Draper is fighting his own lonely war. A gifted chemist vying for a place at the university, David leads a secret life as a manufacturer for a ruthless drug dealer. When his friend Leelee goes missing, leaving signs of the dealer's involvement, David takes it upon himself to save her. But first he must shake his aunt Bobbie Draper, an ex-marine who has been set adrift in her own life after a mysterious series of events nobody is talking about.\n\nThe Expanse series:\n\n* *Leviathan Wakes*\n* *Caliban's War*\n* *Abaddon's Gate*\n* *Cibola Burn*\n* *Nemesis Games*\n* *Babylon's Ashes*\n* *Persepolis Rising*\n* *Tiamat's Wrath*" } } } ```
Author
Owner

@nichwall commented on GitHub (Feb 27, 2025):

Darn, I was hoping it would be something with weird metadata between ffprobe and mediainfo.

Thanks for checking that too.

@nichwall commented on GitHub (Feb 27, 2025): Darn, I was hoping it would be something with weird metadata between ffprobe and mediainfo. Thanks for checking that too.
Author
Owner

@SenorSmartyPants commented on GitHub (Feb 27, 2025):

I can provide the file somehow if that would be helpful.

@SenorSmartyPants commented on GitHub (Feb 27, 2025): I can provide the file somehow if that would be helpful.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1150