From 43f577bfb9539f79a37aa6691c834e9a26ee527f Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 13 Feb 2023 14:05:37 -0800 Subject: [PATCH] wip --- .gitignore | 1 + 3gp.sh | 0 3gp2.sh | 0 booster.sh | 0 ...ndes-llamigos.webm.audio.mp3.combined.m3u8 | 86 +-- caminandes-llamigos.webm.audio.mp3.mp4.m3u8 | 50 +- index.html | 157 +++++- make-flat.sh | 0 make-hls-new.sh | 40 ++ make-hls.sh | 0 make-hls2.sh | 2 +- make-standalone.sh | 40 ++ mov.sh | 0 mp4.sh | 0 mpeg.sh | 0 new.html | 207 ++++++++ ogv-aac.html | 234 +++++++++ ogv-vorbis.html | 231 ++++++++ ogv.html | 20 +- opus.html | 12 + package-lock.json | 495 ++++++++++++++++++ package.json | 17 + run-llamigos.sh | 7 + sizes.js | 29 + standalone-mjpeg-aac-mov.m3u8 | 7 + standalone-mjpeg-mov.m3u8 | 7 + standalone-mjpeg-mp3-mov.m3u8 | 7 + standalone.html | 28 + transcode-segment.php | 8 +- transcode-segment2.php | 410 +++++++++++++++ vp8.html | 19 +- 31 files changed, 2004 insertions(+), 110 deletions(-) mode change 100644 => 100755 3gp.sh mode change 100644 => 100755 3gp2.sh mode change 100644 => 100755 booster.sh mode change 100644 => 100755 make-flat.sh create mode 100755 make-hls-new.sh mode change 100644 => 100755 make-hls.sh mode change 100644 => 100755 make-hls2.sh create mode 100755 make-standalone.sh mode change 100644 => 100755 mov.sh mode change 100644 => 100755 mp4.sh mode change 100644 => 100755 mpeg.sh create mode 100644 new.html create mode 100644 ogv-aac.html create mode 100644 ogv-vorbis.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 run-llamigos.sh create mode 100644 sizes.js create mode 100644 standalone-mjpeg-aac-mov.m3u8 create mode 100644 standalone-mjpeg-mov.m3u8 create mode 100644 standalone-mjpeg-mp3-mov.m3u8 create mode 100644 standalone.html create mode 100644 transcode-segment2.php diff --git a/.gitignore b/.gitignore index f6582b3..c2fc2d6 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ *.aac *.h263 *.log +http-streaming/* diff --git a/3gp.sh b/3gp.sh old mode 100644 new mode 100755 diff --git a/3gp2.sh b/3gp2.sh old mode 100644 new mode 100755 diff --git a/booster.sh b/booster.sh old mode 100644 new mode 100755 diff --git a/caminandes-llamigos.webm.audio.mp3.combined.m3u8 b/caminandes-llamigos.webm.audio.mp3.combined.m3u8 index ca3448c..4bfb2c8 100644 --- a/caminandes-llamigos.webm.audio.mp3.combined.m3u8 +++ b/caminandes-llamigos.webm.audio.mp3.combined.m3u8 @@ -1,54 +1,70 @@ #EXTM3U -#EXT-X-VERSION:7 +#EXT-X-VERSION:4 +#EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 -#EXT-X-ALLOW-CACHE:YES -#EXT-X-TARGETDURATION:11 -#EXTINF:10.005397, -#EXT-X-BYTERANGE:160151@0 +#EXT-X-PLAYLIST-TYPE:VOD +#EXTINF:10.005900, +#EXT-X-BYTERANGE:175404@0 +#EXT-X-BYTERANGE:2624741@0 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@160151 +#EXTINF:10.004900, +#EXT-X-BYTERANGE:174840@175404 +#EXT-X-BYTERANGE:2624741@2624741 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160152@320302 +#EXTINF:10.004900, +#EXT-X-BYTERANGE:174840@350244 +#EXT-X-BYTERANGE:2624741@5249482 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@480454 +#EXTINF:10.004578, +#EXT-X-BYTERANGE:174840@525084 +#EXT-X-BYTERANGE:2624741@7874223 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@640605 +#EXTINF:10.005056, +#EXT-X-BYTERANGE:174840@699924 +#EXT-X-BYTERANGE:2624741@10498964 caminandes-llamigos.webm.audio.mp3 -#EXTINF:9.978776, -#EXT-X-BYTERANGE:159734@800756 +#EXTINF:9.978611, +#EXT-X-BYTERANGE:174464@874764 +#EXT-X-BYTERANGE:2624741@13123705 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@960490 +#EXTINF:10.005222, +#EXT-X-BYTERANGE:174840@1049228 +#EXT-X-BYTERANGE:2624741@15748446 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160152@1120641 +#EXTINF:10.004900, +#EXT-X-BYTERANGE:174840@1224068 +#EXT-X-BYTERANGE:2624741@18373187 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@1280793 +#EXTINF:10.004889, +#EXT-X-BYTERANGE:174840@1398908 +#EXT-X-BYTERANGE:2624741@20997928 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@1440944 +#EXTINF:10.004744, +#EXT-X-BYTERANGE:174840@1573748 +#EXT-X-BYTERANGE:2624741@23622669 caminandes-llamigos.webm.audio.mp3 -#EXTINF:9.978776, -#EXT-X-BYTERANGE:159734@1601095 +#EXTINF:9.978778, +#EXT-X-BYTERANGE:174464@1748588 +#EXT-X-BYTERANGE:2624741@26247410 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@1760829 +#EXTINF:10.005056, +#EXT-X-BYTERANGE:174840@1923052 +#EXT-X-BYTERANGE:2624741@28872151 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@1920980 +#EXTINF:10.004733, +#EXT-X-BYTERANGE:174840@2097892 +#EXT-X-BYTERANGE:2624741@31496892 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160152@2081131 +#EXTINF:10.005056, +#EXT-X-BYTERANGE:174840@2272732 +#EXT-X-BYTERANGE:2624741@34121633 caminandes-llamigos.webm.audio.mp3 -#EXTINF:10.004898, -#EXT-X-BYTERANGE:160151@2241283 +#EXTINF:10.004900, +#EXT-X-BYTERANGE:174840@2447572 +#EXT-X-BYTERANGE:2624741@36746374 caminandes-llamigos.webm.audio.mp3 -#EXTINF:0.119819, -#EXT-X-BYTERANGE:2163@2401434 +#EXTINF:0.119822, +#EXT-X-BYTERANGE:2256@2622412 +#EXT-X-BYTERANGE:2624741@39371115 caminandes-llamigos.webm.audio.mp3 #EXT-X-ENDLIST \ No newline at end of file diff --git a/caminandes-llamigos.webm.audio.mp3.mp4.m3u8 b/caminandes-llamigos.webm.audio.mp3.mp4.m3u8 index 3262043..3bb2512 100644 --- a/caminandes-llamigos.webm.audio.mp3.mp4.m3u8 +++ b/caminandes-llamigos.webm.audio.mp3.mp4.m3u8 @@ -3,53 +3,37 @@ #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-PLAYLIST-TYPE:VOD -#EXT-X-MAP:URI="caminandes-llamigos.webm.audio.mp3.mp4.mp4",BYTERANGE="755@0" +#EXT-X-MAP:URI="init.mp4" #EXTINF:10.005896, -#EXT-X-BYTERANGE:163302@755 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0000.mp4 #EXTINF:10.004898, -#EXT-X-BYTERANGE:163302@164057 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0001.mp4 #EXTINF:10.004898, -#EXT-X-BYTERANGE:163303@327359 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0002.mp4 #EXTINF:10.004580, -#EXT-X-BYTERANGE:163302@490662 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0003.mp4 #EXTINF:10.005057, -#EXT-X-BYTERANGE:163302@653964 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0004.mp4 #EXTINF:9.978617, -#EXT-X-BYTERANGE:162877@817266 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0005.mp4 #EXTINF:10.005215, -#EXT-X-BYTERANGE:163302@980143 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0006.mp4 #EXTINF:10.004898, -#EXT-X-BYTERANGE:163303@1143445 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0007.mp4 #EXTINF:10.004898, -#EXT-X-BYTERANGE:163302@1306748 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0008.mp4 #EXTINF:10.004739, -#EXT-X-BYTERANGE:163302@1470050 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0009.mp4 #EXTINF:9.978776, -#EXT-X-BYTERANGE:162877@1633352 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0010.mp4 #EXTINF:10.005057, -#EXT-X-BYTERANGE:163302@1796229 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0011.mp4 #EXTINF:10.004739, -#EXT-X-BYTERANGE:163302@1959531 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0012.mp4 #EXTINF:10.005057, -#EXT-X-BYTERANGE:163303@2122833 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0013.mp4 #EXTINF:10.004898, -#EXT-X-BYTERANGE:163302@2286136 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0014.mp4 #EXTINF:0.119819, -#EXT-X-BYTERANGE:2270@2449438 -caminandes-llamigos.webm.audio.mp3.mp4.mp4 +caminandes-llamigos.webm.audio.mp3.0015.mp4 #EXT-X-ENDLIST diff --git a/index.html b/index.html index d923dd6..ee5f1d2 100644 --- a/index.html +++ b/index.html @@ -3,6 +3,7 @@ HLS WebM test +

HLS WebM test

@@ -15,36 +16,88 @@

Caminandes - Llamigos

-

HLS with AAC audio and VP9-in-MP4 at several resolutions:

-