From 5946fd09783a62e428e3bbc33cdd60dac7ff1469 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Thu, 31 Oct 2024 17:07:29 -0700 Subject: [PATCH] let Shotcut appear in macOS Open With for A/V media --- packaging/macos/Info.plist.in | 983 ++++++++++++++++++++++++++++++++++ 1 file changed, 983 insertions(+) diff --git a/packaging/macos/Info.plist.in b/packaging/macos/Info.plist.in index 60d8d573d5..47fdbdcf3e 100644 --- a/packaging/macos/Info.plist.in +++ b/packaging/macos/Info.plist.in @@ -30,6 +30,456 @@ Shotcut can show and record video NSMicrophoneUsageDescription Shotcut can monitor and record audio + UTImportedTypeDeclarations + + + UTTypeIdentifier + com.adobe.flash.video + UTTypeDescription + Flash Video File + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + public.mime-type + + video/x-flv + + public.filename-extension + + flv + f4v + f4a + f4b + + + + + UTTypeIdentifier + org.xiph.flac + UTTypeDescription + FLAC Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.mime-type + + audio/flac + + public.filename-extension + + flac + + + + + UTTypeIdentifier + com.real.realaudio + UTTypeDescription + RealAudio + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + com.apple.ostype + + PNRA + + public.mime-type + + audio/vnd.rn-realaudio + audio/x-realaudio + + public.filename-extension + + ra + rax + + + + + UTTypeIdentifier + com.real.realmedia + UTTypeDescription + RealMedia + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + com.apple.ostype + + PNRM + + public.mime-type + + application/vnd.rn-realmedia + application/vnd.rn-realmedia-vbr + text/vnd.rn-realtext + audio/x-pn-realaudio-plugin + + public.filename-extension + + rm + rv + rmj + rpm + rp + rt + rmvb + rmd + rms + rmx + rvx + + + + + UTTypeIdentifier + com.real.ram + UTTypeDescription + RealMedia Metafile + UTTypeConformsTo + + public.text + + UTTypeTagSpecification + + public.mime-type + + audio/x-pn-realaudio + + public.filename-extension + + ram + + + + + UTTypeIdentifier + org.videolan.aob + UTTypeDescription + DVD-Audio Audio Object File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + aob + + + + + UTTypeIdentifier + org.videolan.dts + UTTypeDescription + DTS Encoded Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + dts + + + + + UTTypeIdentifier + org.videolan.spx + UTTypeDescription + Speex Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + spx + + + + + UTTypeIdentifier + org.videolan.vob + UTTypeDescription + VOB File (DVD Video) + UTTypeConformsTo + + public.video + + UTTypeTagSpecification + + public.filename-extension + + vob + + + + + UTTypeIdentifier + org.xiph.opus + UTTypeDescription + OPUS file + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + opus + + + + + UTTypeIdentifier + org.xiph.ogg-video + UTTypeDescription + Ogg Video File + UTTypeConformsTo + + public.video + + UTTypeTagSpecification + + public.filename-extension + + ogm + ogv + + + + + UTTypeIdentifier + org.videolan.ogg-audio + UTTypeDescription + Ogg Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + ogg + oga + + + + + UTTypeIdentifier + org.videolan.oma + UTTypeDescription + Sony OpenMG Music File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + oma + + + + + UTTypeIdentifier + org.videolan.voc + UTTypeDescription + Creative Labs Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + voc + + + + + UTTypeIdentifier + org.videolan.vqf + UTTypeDescription + TwinVQ Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + vqf + + + + + UTTypeIdentifier + org.videolan.mxf + UTTypeDescription + Material Exchange Format + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + public.filename-extension + + mxf + + + + + UTTypeIdentifier + org.videolan.divx + UTTypeDescription + DivX file + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + public.filename-extension + + divx + + + + + UTTypeIdentifier + org.videolan.wtv + UTTypeDescription + Windows Recorded TV Show + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + public.filename-extension + + wtv + + + + + UTTypeIdentifier + org.videolan.mpeg-stream + UTTypeDescription + MPEG-2 Stream + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + public.filename-extension + + m2p + ps + tp + ts + m2t + m2ts + mts + mt2s + + + + + UTTypeIdentifier + org.videolan.mlp + UTTypeDescription + Meridian Lossless Packing Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + mlp + + + + + UTTypeIdentifier + org.matroska.mka + UTTypeDescription + Matroska Audio File + UTTypeConformsTo + + public.audio + + UTTypeTagSpecification + + public.filename-extension + + mka + + + + + UTTypeIdentifier + org.matroska.mkv + UTTypeDescription + Matroska Video File + UTTypeConformsTo + + public.movie + + UTTypeTagSpecification + + public.filename-extension + + mkv + + + + + UTTypeIdentifier + org.videolan.webm + UTTypeDescription + WebM Video File + UTTypeConformsTo + + public.movie + org.matroska.mkv + + UTTypeTagSpecification + + public.filename-extension + + webm + + + + CFBundleDocumentTypes @@ -50,6 +500,539 @@ LSIsAppleDefaultForType + + CFBundleTypeName + Flash Video File + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.adobe.flash.video + + + + CFBundleTypeName + Monkey's Audio Lossless Audio Compression + CFBundleTypeExtensions + + ape + + CFBundleTypeRole + Viewer + LSTypeIsPackage + + NSPersistentStoreTypeKey + Binary + + + CFBundleTypeName + FLAC Audio File + CFBundleTypeRole + Viewer + LSItemContentTypes + + org.xiph.flac + + + + CFBundleTypeName + RealPlayer Media Files + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.real.realmedia-vbr + com.real.realaudio + com.real.realmedia + + + + CFBundleTypeName + AIFF file + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.aiff-audio + public.aifc-audio + + + + CFBundleTypeName + DVD-Audio Audio Object File + CFBundleTypeExtensions + + aob + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + DTS Encoded Audio File + CFBundleTypeExtensions + + dts + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Speex Audio File + CFBundleTypeExtensions + + spx + + CFBundleTypeMIMETypes + + audio/ogg + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + WAVE Audio File + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.microsoft.waveform-audio + + + + CFBundleTypeName + VOB File (DVD Video) + CFBundleTypeExtensions + + vob + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + WAVE Audio File + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.microsoft.waveform-audio + + + + CFBundleTypeName + VOB File (DVD Video) + CFBundleTypeExtensions + + vob + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Digital Audio + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.ac3-audio + + + + CFBundleTypeName + AAC file + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.aac-audio + + + + CFBundleTypeName + OPUS file + CFBundleTypeExtensions + + opus + + CFBundleTypeMIMETypes + + audio/opus + audio/ogg; codecs=opus + + CFBundleTypeRole + Viewer + LSItemContentTypes + + org.xiph.opus + + + + CFBundleTypeName + Ogg MPEG-4 Video File + CFBundleTypeExtensions + + ogm + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Ogg Vorbis File + CFBundleTypeExtensions + + ogg + + CFBundleTypeMIMETypes + + audio/ogg + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Ogg Audio File + CFBundleTypeExtensions + + oga + + CFBundleTypeMIMETypes + + audio/ogg + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Ogg Video File + CFBundleTypeExtensions + + ogv + + CFBundleTypeMIMETypes + + video/ogg + + CFBundleTypeRole + Viewer + LSItemContentTypes + + org.xiph.ogg-video + + + + CFBundleTypeName + Creative Labs Audio File + CFBundleTypeExtensions + + voc + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + TwinVQ Audio File + CFBundleTypeExtensions + + vqf + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Material Exchange Format + CFBundleTypeExtensions + + mxf + + CFBundleTypeRole + Viewer + LSTypeIsPackage + + NSPersistentStoreTypeKey + Binary + + + CFBundleTypeName + AVI container + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.avi + + + + CFBundleTypeName + Bink Video File + CFBundleTypeExtensions + + bik + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Apple QuickTime container + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.apple.quicktime-movie + + + + CFBundleTypeName + DivX file + CFBundleTypeExtensions + + divx + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + DV file + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.dv-movie + + + + CFBundleTypeName + Advanced Streaming Format + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.microsoft.advanced-systems-format + + + + CFBundleTypeName + Windows Media Audio + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.microsoft.windows-media-wma + + + + CFBundleTypeName + Windows Media Video + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.microsoft.windows-media-wm + com.microsoft.windows-media-wmv + + + + CFBundleTypeName + Windows Recorded TV Show + CFBundleTypeExtensions + + wtv + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + multiplexed MPEG-1/2 + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.mpeg + + + + CFBundleTypeName + MPEG-1 Video File + CFBundleTypeExtensions + + m1v + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + MPEG-1/2 Audio File + CFBundleTypeExtensions + + m2a + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + MPEG Audio Layer 1 + CFBundleTypeExtensions + + mp1 + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + MPEG Audio Layer 2 + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.mp2 + + + + CFBundleTypeName + MPEG Audio Layer 3 + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.mp3 + + + + CFBundleTypeName + MPEG-2 Program Stream + CFBundleTypeExtensions + + m2p + ps + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + MPEG-2 Transport Stream + CFBundleTypeExtensions + + tp + ts + m2t + m2ts + mts + mt2s + + CFBundleTypeMIMETypes + + video/mp2t + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + MPEG-2 Video File + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.mpeg-2-video + + + + CFBundleTypeName + MPEG-2 Audio File + CFBundleTypeExtensions + + mpa + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + MPEG-4 File + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.mpeg-4-audio + com.apple.m4v-video + public.mpeg-4 + + + + CFBundleTypeName + MPEG-4 Audio File + CFBundleTypeRole + Viewer + LSItemContentTypes + + com.apple.m4a-audio + + + + CFBundleTypeName + 3GPP File + CFBundleTypeRole + Viewer + LSItemContentTypes + + public.3gpp + + + + CFBundleTypeName + Meridian Lossless Packing Audio File + CFBundleTypeExtensions + + mlp + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + Matroska Audio File + CFBundleTypeRole + Viewer + LSItemContentTypes + + org.matroska.mka + + + + CFBundleTypeName + Matroska Video File + CFBundleTypeExtensions + + mkv + + CFBundleTypeRole + Viewer + + + CFBundleTypeName + WebM Video File + CFBundleTypeExtensions + + webm + + CFBundleTypeRole + Viewer +