[
https://issues.apache.org/jira/browse/TIKA-4838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dominik Schmidt updated TIKA-4838:
----------------------------------
Summary: Expose the MP4 audio and video track codecs (audio:format,
video:format) (was: Expose the MP4 audio track codec (audio:format))
> Expose the MP4 audio and video track codecs (audio:format, video:format)
> ------------------------------------------------------------------------
>
> Key: TIKA-4838
> URL: https://issues.apache.org/jira/browse/TIKA-4838
> Project: Tika
> Issue Type: New Feature
> Reporter: Dominik Schmidt
> Priority: Major
>
> A video file's audio track codec is currently not exposed.
> TikaMp4SoundHandler reads the audio sample description's format fourcc but
> only uses it to detect protected streams (drms/enca → audio:has-drm).
> Add an audio:format property carrying that four-character codec identifier
> (e.g. mp4a for AAC, alac, ac-3), set from the sample entry. It comes from the
> audio track, so it also populates for video/* files, where
> xmpDM:audioCompressor does not fire (it only covers audio-typed files and
> carries the container major brand, not the per-track codec). For protected
> streams the original codec is recovered from the nested frma box.
> Rounds out the per-track audio metadata added in TIKA-4779 (audio:bitrate)
> and TIKA-4800 (audio:channels, audio:bits-per-sample), and pairs with the
> video-track metadata from TIKA-4800/TIKA-4802.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)