#11223(undetermined:new): -map 0:a does not skip disabled tracks
#11223: -map 0:a does not skip disabled tracks -------------------------------------+------------------------------------- Reporter: markshw2222 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- IPhone 16 introduced spatial audio. They use multiple audio tracks to carry audio. One track is enabled the other is disabled. When specifying -map 0:a ALL audio tracks are iterated inclusing disabled tracks. In this case, the disable track also have no audio codec set, so conversion fails ./ffmpeg -y -i ~/Downloads/spatial_audio_test.MOV -map 0:v -map 0:a -c:v copy -c:a aac ~/multiaudio.mp4 Failure: [aist#0:2/none @ 0x14a709b50] Decoding requested, but no decoder found for: none -- Ticket URL: <https://trac.ffmpeg.org/ticket/11223> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11223: -map 0:a does not skip disabled tracks -------------------------------------+------------------------------------- Reporter: markshw2222 | Owner: (none) Type: defect | Status: new Priority: normal | Component: | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by markshw2222): * Attachment "spatial_audio_test_short.MOV" added. -- Ticket URL: <https://trac.ffmpeg.org/ticket/11223> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11223: -map 0:a does not skip disabled tracks -------------------------------------+------------------------------------- Reporter: markshw2222 | Owner: (none) Type: defect | Status: new Priority: normal | Component: | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Description changed by markshw2222: Old description:
IPhone 16 introduced spatial audio. They use multiple audio tracks to carry audio. One track is enabled the other is disabled. When specifying -map 0:a ALL audio tracks are iterated inclusing disabled tracks. In this case, the disable track also have no audio codec set, so conversion fails
./ffmpeg -y -i ~/Downloads/spatial_audio_test.MOV -map 0:v -map 0:a -c:v copy -c:a aac ~/multiaudio.mp4
Failure: [aist#0:2/none @ 0x14a709b50] Decoding requested, but no decoder found for: none
New description: IPhone 16 introduced spatial audio. They use multiple audio tracks to carry audio. One track is enabled the other is disabled. When specifying -map 0:a ALL audio tracks are iterated including disabled tracks. In this case, the disable track also have no audio codec set, so conversion fails ./ffmpeg -y -i ~/Downloads/spatial_audio_test.MOV -map 0:v -map 0:a -c:v copy -c:a aac ~/multiaudio.mp4 Failure: [aist#0:2/none @ 0x14a709b50] Decoding requested, but no decoder found for: none -- -- Ticket URL: <https://trac.ffmpeg.org/ticket/11223#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11223: -map 0:a does not skip disabled tracks -------------------------------------+------------------------------------- Reporter: markshw2222 | Owner: (none) Type: defect | Status: new Priority: normal | Component: | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by markshw2222): Note: if I'm explicit with track selection: -map 0:a:1 - will fail as I select the disabled track (with bad codec) -map 0:a:0 - will pass as I select the good track -- Ticket URL: <https://trac.ffmpeg.org/ticket/11223#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11223: -map 0:a does not skip disabled tracks -------------------------------------+------------------------------------- Reporter: markshw2222 | Owner: (none) Type: defect | Status: new Priority: normal | Component: | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Description changed by markshw2222: Old description:
IPhone 16 introduced spatial audio. They use multiple audio tracks to carry audio. One track is enabled the other is disabled. When specifying -map 0:a ALL audio tracks are iterated including disabled tracks. In this case, the disable track also have no audio codec set, so conversion fails
./ffmpeg -y -i ~/Downloads/spatial_audio_test.MOV -map 0:v -map 0:a -c:v copy -c:a aac ~/multiaudio.mp4
Failure: [aist#0:2/none @ 0x14a709b50] Decoding requested, but no decoder found for: none
New description: IPhone 16 introduced spatial audio. They use multiple audio tracks to carry audio. One track is enabled the other is disabled. When specifying -map 0:a ALL audio tracks are iterated including disabled tracks. In this case, the disable track also have no audio codec set, so conversion fails Apple spec: https://developer.apple.com/documentation/quicktime-file- format/preparing_sound_and_subtitle_alternate_groups_for_use_with_apple_devices/ ./ffmpeg -y -i ~/Downloads/spatial_audio_test.MOV -map 0:v -map 0:a -c:v copy -c:a aac ~/multiaudio.mp4 Failure: [aist#0:2/none @ 0x14a709b50] Decoding requested, but no decoder found for: none -- -- Ticket URL: <https://trac.ffmpeg.org/ticket/11223#comment:3> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11223: "-map 0:a" alike did not skip streams tagged disabled -------------------------------------+---------------------------------- Reporter: markshw2222 | Owner: (none) Type: defect | Status: new Priority: normal | Component: tools Version: git-master | Resolution: Keywords: stream_map | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by MasterQuestionable): * cc: MasterQuestionable (added) * keywords: => stream_map * version: unspecified => git-master * component: undetermined => tools * summary: -map 0:a does not skip disabled tracks => "-map 0:a" alike did not skip streams tagged disabled Comment: ͏ Alike non-sense but worse: ͏ https://trac.ffmpeg.org/ticket/11201#comment:7 ͏ Is such bloat-ware practice akin to their software philosophy..? -- Ticket URL: <https://trac.ffmpeg.org/ticket/11223#comment:4> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg