Skip to content

Identify audio stream languages #845

@grabthefish

Description

@grabthefish

Version

v6.4.4

Platform

.NET 8 / Windows 11

Steps to reproduce

When trying to download a video with audio streams in multiple loanguages we can't see which stream is in which language
for example https://www.youtube.com/watch?v=ngqcjXfggHQ has audio tracks in 5 different languages so when selecting a track to download it's like rolling a dice
image

Details

the language of an audio track/stream and whether it's the default language gets downloaded in the manifest json and should probably be added to IAudioStreamInfo

"adaptiveFormats": [
    ...
 
  {
    ...
    "audioTrack": {
      "displayName": "Portuguese (Brazil)",
      "id": "pt-BR.10",
      "audioIsDefault": false
    }
    ...
  },
  {
    ...
    "audioTrack": {
      "displayName": "English (United States) original",
      "id": "en-US.4",
      "audioIsDefault": true
    },
    ...
  }

Checklist

  • I have looked through existing issues to make sure that this bug has not been reported before
  • I have provided a descriptive title for this issue
  • I have made sure that this bug is reproducible on the latest version of the package
  • I have provided all the information needed to reproduce this bug as efficiently as possible
  • I have sponsored this project
  • I have not read any of the above and just checked all the boxes to submit the issue

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions