Skip to content

Commit

Permalink
QL: add supported types
Browse files Browse the repository at this point in the history
copy from QLVideo
  • Loading branch information
wang-bin committed Feb 26, 2024
1 parent 59082f0 commit 01fb41e
Showing 1 changed file with 174 additions and 1 deletion.
175 changes: 174 additions & 1 deletion QLView/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,180 @@
<key>QLIsDataBasedPreview</key>
<false/>
<key>QLSupportedContentTypes</key>
<array/>
<array>
<!-- copy from QLVideo -->
<!-- Try to handle everything; Audio & CoreMedia importers will grab the more specific UTIs that they want to handle -->
<string>public.audiovisual-content</string>
<string>public.movie</string>

<!-- Core movie types not handled by CoreMedia importer -->
<string>com.adobe.flash.video</string>
<string>com.microsoft.advanced-systems-format</string>
<string>com.microsoft.windows-media-wm</string>
<string>com.microsoft.windows-media-wmp</string>
<string>com.microsoft.windows-media-wmv</string>
<string>com.real.realmedia</string>
<string>com.real.realmedia-vbr</string>
<string>org.smpte.mxf</string>
<string>public.avi</string>
<string>public.dv-movie</string>
<string>public.flc-animation</string>
<string>public.mpeg-2-transport-stream</string>
<string>public.mpeg-2-video</string>

<!-- Core movie types handled by CoreMedia importer, but we'll offer to handle them anyway for consistency -->
<string>com.apple.m4v-video</string>
<string>com.apple.protected-mpeg-4-video</string>
<string>com.apple.quicktime-movie</string>
<string>public.3gpp</string>
<string>public.3gpp2</string>
<string>public.mpeg</string>
<string>public.mpeg-4</string>

<!-- defined by QLVideo.app / Perian >= 1.3 -->
<string>com.blu-raydisc.bdav</string>
<string>com.divx.divx</string>
<string>com.google.webm</string> <!-- we prefer org.webmproject.webm -->
<string>com.microsoft.wtv</string>
<string>com.microsoft.xesc</string>
<string>com.real.realvideo</string>
<string>jp.co.dvdfllc.vob</string>
<string>org.matroska.mkv</string>
<string>org.smpte.gxf</string>
<string>org.smpte.mxf</string>
<string>org.mythtv.nuppelvideo</string>
<string>org.webmproject.webm</string>
<string>org.xiph.ogv</string>

<!-- defined by Perian < 1.3 -->
<string>org.perian.matroska</string>
<string>org.perian.flash-video</string>
<string>org.perian.nuppelvideo</string>
<string>org.perian.ogv</string>
<string>org.perian.divx</string>

<!-- defined by VLC.app >= 2.2 -->
<string>org.videolan.flash</string>
<string>org.videolan.xesc</string>
<string>org.videolan.realmedia</string>
<string>org.videolan.ogg-video</string>
<string>org.videolan.axv</string>
<string>org.videolan.gxf</string>
<string>org.videolan.mxf</string>
<string>org.videolan.avi</string>
<string>org.videolan.quicktime</string>
<string>org.videolan.divx</string>
<string>org.videolan.dv</string>
<string>org.videolan.asf</string>
<string>org.videolan.wmv</string>
<string>org.videolan.wtv</string>
<string>org.videolan.mpeg-video</string>
<string>org.videolan.mpeg-stream</string>
<string>org.videolan.3gp</string>
<string>org.videolan.mkv</string>
<string>org.videolan.webm</string>
<string>org.videolan.rec</string>
<string>org.videolan.vro</string>
<string>org.videolan.tod</string>
<string>org.videolan.nsv</string>
<string>org.videolan.nuv</string>

<!-- defined by MPlayerX.app -->
<string>org.niltsh.mplayerx-divx</string>
<string>org.niltsh.mplayerx-dv</string>
<string>org.niltsh.mplayerx-flash-video</string>
<string>org.niltsh.mplayerx-mts</string>
<string>org.niltsh.mplayerx-matroska-video</string>
<string>org.niltsh.mplayerx-mxf</string>
<string>org.niltsh.mplayerx-ogg-video</string>
<string>org.niltsh.mplayerx-rmvb</string>
<string>org.niltsh.mplayerx-xvid</string>

<!-- defined by NicePlayer.app -->
<string>indy.jt.niceplayer.divx</string>
<string>indy.jt.niceplayer.mkv</string>

<!-- defined by Blu-ray Player.app -->
<string>com.macblurayplayer.matroska</string>
<string>com.macblurayplayer.nuppelvideo</string>
<string>com.macblurayplayer.ogv</string>
<string>com.macblurayplayer.divx</string>

<!-- defined by mpv.app -->
<string>io.mpv.wma</string>
<string>io.mpv.avi</string>
<string>io.mpv.divx</string>
<string>io.mpv.dv</string>
<string>io.mpv.flv</string>
<string>io.mpv.mkv</string>
<string>io.mpv.ogv</string>
<string>io.mpv.rmvb</string>
<string>io.mpv.wmv</string>
<string>io.mpv.xvid</string>
<string>io.mpv.webm</string>

<!-- defined by Media Inspector -->
<string>com.massanti.mediainfomac.ogv</string>
<string>com.massanti.mediainfomac.nuppelvideo</string>
<string>com.massanti.mediainfomac.matroska</string>
<string>com.massanti.mediainfomac.flash-video</string>
<string>com.massanti.mediainfomac.mpeg2TS</string>
<string>com.massanti.mediainfomac.mpeg2</string>

<!-- defined by Aurora Blu-ray Player for Mac -->
<string>com.blurayplayersoftware.matroska</string>
<string>com.blurayplayersoftware.nuppelvideo</string>
<string>com.blurayplayersoftware.divx</string>
<string>com.blurayplayersoftware.ogv</string>

<!-- defined by IINA -->
<string>io.iina.flash</string>
<string>io.iina.realmedia</string>
<string>io.iina.vob</string>
<string>io.iina.ogg-video</string>
<string>io.iina.avi</string>
<string>io.iina.quicktime</string>
<string>io.iina.divx</string>
<string>io.iina.dv</string>
<string>io.iina.asf</string>
<string>io.iina.wmv</string>
<string>io.iina.wtv</string>
<string>io.iina.mpeg-video</string>
<string>io.iina.mpeg4-video</string>
<string>io.iina.mpeg-stream</string>
<string>io.iina.3gpp</string>
<string>io.iina.3gpp2</string>
<string>io.iina.mkv</string>
<string>io.iina.webm</string>

<!-- defined by Canon RAW Development -->
<string>com.canon.raw.movie</string>

<!-- defined by Infuse.app -->
<string>com.firecore.fileformat.dvr-ms</string>
<string>com.firecore.fileformat.flv</string>
<string>com.firecore.fileformat.mpg</string>
<string>com.firecore.fileformat.wmv</string>
<string>com.firecore.fileformat.mkv</string>
<string>com.firecore.fileformat.ts</string>
<string>com.firecore.fileformat.m2ts</string>
<string>com.firecore.fileformat.mts</string>
<string>com.firecore.fileformat.avi</string>
<string>com.firecore.fileformat.m4v</string>
<string>com.firecore.fileformat.mov</string>
<string>com.firecore.fileformat.mp4</string>
<string>com.firecore.fileformat.mpeg</string>
<string>com.firecore.fileformat.mod</string>
<string>com.firecore.fileformat.wtv</string>
<string>com.firecore.fileformat.ogm</string>
<string>com.firecore.fileformat.ogv</string>
<string>com.firecore.fileformat.webm</string>
<string>com.firecore.fileformat.asf</string>
<string>com.firecore.fileformat.rmvb</string>
<string>com.firecore.fileformat.vob</string>
<string>com.firecore.fileformat.mxf</string>
<string>com.firecore.fileformat.dvdmedia</string>
</array>
<key>QLSupportsSearchableItems</key>
<false/>
</dict>
Expand Down

0 comments on commit 01fb41e

Please sign in to comment.