mirror of
https://codeberg.org/ashley/poke.git
synced 2024-11-15 02:08:44 +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
|
// youtube client stuff
|
||||||
const YoutubeAPI = {
|
const YoutubeAPI = {
|
||||||
DEFAULT_API_KEY: "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8",
|
DEFAULT_API_KEY: "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8",
|
||||||
|
|
Loading…
Reference in a new issue