mirror of
https://codeberg.org/ashley/poke.git
synced 2024-11-14 23:08:52 +01:00
add formats lol
This commit is contained in:
parent
c1faf2bbcd
commit
ddbb533e6d
1 changed files with 77 additions and 0 deletions
|
@ -118,6 +118,83 @@ document.addEventListener("DOMContentLoaded", () => {
|
|||
}
|
||||
});
|
||||
|
||||
|
||||
// hai!! if ur asking why are they here - its for smth in the future!!!!!!
|
||||
|
||||
const FORMATS = {
|
||||
"5": { ext: "flv", width: 400, height: 240, acodec: "mp3", abr: 64, vcodec: "h263" },
|
||||
"6": { ext: "flv", width: 450, height: 270, acodec: "mp3", abr: 64, vcodec: "h263" },
|
||||
"13": { ext: "3gp", acodec: "aac", vcodec: "mp4v" },
|
||||
"17": { ext: "3gp", width: 176, height: 144, acodec: "aac", abr: 24, vcodec: "mp4v" },
|
||||
"18": { ext: "mp4", width: 640, height: 360, acodec: "aac", abr: 96, vcodec: "h264" },
|
||||
"34": { ext: "flv", width: 640, height: 360, acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"35": { ext: "flv", width: 854, height: 480, acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"36": { ext: "3gp", width: 320, acodec: "aac", vcodec: "mp4v" },
|
||||
"37": { ext: "mp4", width: 1920, height: 1080, acodec: "aac", abr: 192, vcodec: "h264" },
|
||||
"38": { ext: "mp4", width: 4096, height: 3072, acodec: "aac", abr: 192, vcodec: "h264" },
|
||||
"43": { ext: "webm", width: 640, height: 360, acodec: "vorbis", abr: 128, vcodec: "vp8" },
|
||||
"44": { ext: "webm", width: 854, height: 480, acodec: "vorbis", abr: 128, vcodec: "vp8" },
|
||||
"45": { ext: "webm", width: 1280, height: 720, acodec: "vorbis", abr: 192, vcodec: "vp8" },
|
||||
"46": { ext: "webm", width: 1920, height: 1080, acodec: "vorbis", abr: 192, vcodec: "vp8" },
|
||||
"59": { ext: "mp4", width: 854, height: 480, acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"78": { ext: "mp4", width: 854, height: 480, acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
|
||||
// 3D videos
|
||||
"82": { ext: "mp4", height: 360, format: "3D", acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"83": { ext: "mp4", height: 480, format: "3D", acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"84": { ext: "mp4", height: 720, format: "3D", acodec: "aac", abr: 192, vcodec: "h264" },
|
||||
"85": { ext: "mp4", height: 1080, format: "3D", acodec: "aac", abr: 192, vcodec: "h264" },
|
||||
"100": { ext: "webm", height: 360, format: "3D", acodec: "vorbis", abr: 128, vcodec: "vp8" },
|
||||
"101": { ext: "webm", height: 480, format: "3D", acodec: "vorbis", abr: 192, vcodec: "vp8" },
|
||||
"102": { ext: "webm", height: 720, format: "3D", acodec: "vorbis", abr: 192, vcodec: "vp8" },
|
||||
|
||||
// Apple HTTP Live Streaming
|
||||
"91": { ext: "mp4", height: 144, format: "HLS", acodec: "aac", abr: 48, vcodec: "h264" },
|
||||
"92": { ext: "mp4", height: 240, format: "HLS", acodec: "aac", abr: 48, vcodec: "h264" },
|
||||
"93": { ext: "mp4", height: 360, format: "HLS", acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"94": { ext: "mp4", height: 480, format: "HLS", acodec: "aac", abr: 128, vcodec: "h264" },
|
||||
"95": { ext: "mp4", height: 720, format: "HLS", acodec: "aac", abr: 256, vcodec: "h264" },
|
||||
"96": { ext: "mp4", height: 1080, format: "HLS", acodec: "aac", abr: 256, vcodec: "h264" },
|
||||
"132": { ext: "mp4", height: 240, format: "HLS", acodec: "aac", abr: 48, vcodec: "h264" },
|
||||
"151": { ext: "mp4", height: 72, format: "HLS", acodec: "aac", abr: 24, vcodec: "h264" },
|
||||
|
||||
// DASH mp4 video
|
||||
"133": { ext: "mp4", height: 240, format: "DASH video", vcodec: "h264" },
|
||||
"134": { ext: "mp4", height: 360, format: "DASH video", vcodec: "h264" },
|
||||
"135": { ext: "mp4", height: 480, format: "DASH video", vcodec: "h264" },
|
||||
"136": { ext: "mp4", height: 720, format: "DASH video", vcodec: "h264" },
|
||||
"137": { ext: "mp4", height: 1080, format: "DASH video", vcodec: "h264" },
|
||||
"138": { ext: "mp4", format: "DASH video", vcodec: "h264" }, // Height can vary
|
||||
"160": { ext: "mp4", height: 144, format: "DASH video", vcodec: "h264" },
|
||||
"212": { ext: "mp4", height: 480, format: "DASH video", vcodec: "h264" },
|
||||
"264": { ext: "mp4", height: 1440, format: "DASH video", vcodec: "h264" },
|
||||
"298": { ext: "mp4", height: 720, format: "DASH video", vcodec: "h264", fps: 60 },
|
||||
"299": { ext: "mp4", height: 1080, format: "DASH video", vcodec: "h264", fps: 60 },
|
||||
"266": { ext: "mp4", height: 2160, format: "DASH video", vcodec: "h264" },
|
||||
|
||||
// Dash mp4 audio
|
||||
"139": { ext: "m4a", format: "DASH audio", acodec: "aac", abr: 48, container: "m4a_dash" },
|
||||
"140": { ext: "m4a", format: "DASH audio", acodec: "aac", abr: 128, container: "m4a_dash" },
|
||||
"141": { ext: "m4a", format: "DASH audio", acodec: "aac", abr: 256, container: "m4a_dash" },
|
||||
"256": { ext: "m4a", format: "DASH audio", acodec: "aac", container: "m4a_dash" },
|
||||
"258": { ext: "m4a", format: "DASH audio", acodec: "aac", container: "m4a_dash" },
|
||||
"325": { ext: "m4a", format: "DASH audio", acodec: "dtse", container: "m4a_dash" },
|
||||
"328": { ext: "m4a", format: "DASH audio", acodec: "ec-3", container: "m4a_dash" },
|
||||
|
||||
// Dash webm
|
||||
"167": { ext: "webm", height: 360, width: 640, vcodec: "vp9", acodec: "vorbis" },
|
||||
"171": { ext: "webm", height: 480, width: 854, vcodec: "vp9", acodec: "vorbis" },
|
||||
"172": { ext: "webm", height: 720, width: 1280, vcodec: "vp9", acodec: "vorbis" },
|
||||
"248": { ext: "webm", height: 1080, width: 1920, vcodec: "vp9", acodec: "vorbis" },
|
||||
"249": { ext: "webm", height: 1440, width: 2560, vcodec: "vp9", acodec: "vorbis" },
|
||||
"250": { ext: "webm", height: 2160, width: 3840, vcodec: "vp9", acodec: "vorbis" },
|
||||
|
||||
// Extra formats
|
||||
"264": { ext: "mp4", height: 1440, vcodec: "h264" }
|
||||
};
|
||||
|
||||
|
||||
|
||||
// youtube client stuff
|
||||
const YoutubeAPI = {
|
||||
DEFAULT_API_KEY: "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8",
|
||||
|
|
Loading…
Reference in a new issue