Files
plexruby/docs/models/operations/media.md

11 KiB
Raw Blame History

Media

Fields

Field Type Required Description Example
id ::Integer ✔️ N/A 119534
duration ::Integer ✔️ N/A 11558112
bitrate ::Integer ✔️ N/A 25025
width ::Integer ✔️ N/A 3840
height ::Integer ✔️ N/A 2072
aspect_ratio ::Float ✔️ N/A 1.85
audio_profile T.nilable(::String) N/A dts
audio_channels ::Integer ✔️ N/A 6
audio_codec ::String ✔️ N/A eac3
video_codec ::String ✔️ N/A hevc
video_resolution ::String ✔️ N/A 4k
container ::String ✔️ N/A mkv
video_frame_rate ::String ✔️ N/A 24p
video_profile ::String ✔️ N/A main 10
has_voice_activity T.nilable(T::Boolean) N/A false
optimized_for_streaming T.nilable(::PlexRubySDK::Operations::OptimizedForStreaming) N/A 1
has64bit_offsets T.nilable(T::Boolean) N/A false
part T::Array<::PlexRubySDK::Operations::Part> ✔️ N/A