CINXE.COM
Archive.is blog — Have you considered allowing small mp4s and webms...
<!DOCTYPE html><script>var __pbpa = true;</script><script>var translated_warning_string = 'Warning: Never enter your Tumblr password unless \u201chttps://www.tumblr.com/login\u201d\x0ais the address in your web browser.\x0a\x0aYou should also see a green \u201cTumblr, Inc.\u201d identification in the address bar.\x0a\x0aSpammers and other bad guys use fake forms to steal passwords.\x0a\x0aTumblr will never ask you to log in from a user\u2019s blog.\x0a\x0aAre you absolutely sure you want to continue?';</script><script type="text/javascript" language="javascript" src="https://assets.tumblr.com/assets/scripts/pre_tumblelog.js?_v=b9f848c06fcba7eaf305d4a7cb7a1b98"></script><!DOCTYPE html> <html> <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# blog: http://ogp.me/ns/blog#"> <title>Archive.is blog — Have you considered allowing small mp4s and webms...</title> <meta charset="utf-8"> <meta name="description" content="Have you considered allowing small mp4s and webms..." /> <meta name="color:Accent" content="#4EA3D0"/> <meta name="font:Body" content="'Helvetica Neue', Helvetica, Arial, sans-serif"/> <meta name="if:Two column posts" content="1"/> <!-- Appearance option --> <meta name="if:Show bar on top" content="1"/> <meta name="if:Show blog title" content="1"/> <meta name="if:Show blog description" content="1"/> <meta name="if:Show profile photo" content="1"/> <meta name="if:Use endless scrolling" content="1"/> <meta name="if:Show right column" content="1"/> <meta name="if:Place timestamp in left column" content="1"/> <meta name="if:Use larger font for quotes" content="0"/> <meta name="if:Show image shadows" content="1"/> <meta name="if:Show tags" content="1"/> <meta name="if:Show post notes" content="1"/> <meta name="if:Show copyright in footer" content="1"/> <meta name="text:Disqus Shortname" content="" /> <meta name="text:Google Analytics ID" content=""/> <style>figure{margin:0}.tmblr-iframe{position:absolute}.tmblr-iframe.hide{display:none}.tmblr-iframe--amp-cta-button{visibility:hidden;position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:100}.tmblr-iframe--amp-cta-button.tmblr-iframe--loaded{visibility:visible;animation:iframe-app-cta-transition .2s ease-out}</style><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/client/prod/standalone/blog-network-npf/index.build.css?_v=f085dde138e244526309d4673db67b4c"><link rel="shortcut icon" href="https://64.media.tumblr.com/avatar_90745502f381_128.pnj" /> <link rel="alternate" type="application/rss+xml" title="RSS" href="https://blog.archive.today/rss"/> <!-- HTML5 Shiv --> <!--[if lt IE 9]> <script src="https://static.tumblr.com/hriofhd/Qj0m8pn7q/html5shiv.js"></script> <![endif]--> <!-- Reset CSS --> <link rel="stylesheet" href="https://static.tumblr.com/thpaaos/DIcklyl4z/reset.css" type="text/css"> <!-- Theme CSS --> <style type="text/css" media="screen"> body { -webkit-font-smoothing: antialiased; font-size: 15px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 24px; margin: 0; padding: 0; } body.two { background-image: url(https://imgur.com/jUm6FP7.png); background-size: 100vw 100vh; background-position: 0 0; background-attachment: fixed; background-color: rgba(255,255,255,0.92); background-blend-mode: color; } *:active, *:focus { outline-width: 0px; } img { max-width: 100% } .post .top.media img { width: 100%; } a { text-decoration: none; color: #4EA3D0; } a img { border-width: 0px; } strong { font-weight: bold; } em { font-style: italic; } .group:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; } * html .group { zoom: 1; } /* IE6 */ *:first-child+html .group { zoom: 1; } /* IE7 */ iframe#tumblr_controls { top: 12px !important; } #color_bar { height: 12px; background: #4EA3D0; } #container { width: 950px; margin: 0 auto; padding: 60px 20px; } #header { height: 48px; margin: 0 0 60px 0; } #blog_info { width: 700px; margin: 0 60px 0 0; float: left; } #blog_info h1 { font-size: 36px; font-weight: bold; letter-spacing: -1px; line-height: 36px; margin: 8px 0 0 0; } #blog_info h1 a { color: #333333; } #blog_info h1 a:hover { color: #000; } #blog_info h1 a:active { position: relative; top: 1px; } #blog_info p, #blog_info .cont { color: #646464; margin-top: 7px; } .cont { margin-bottom: 7px; } #blog_avatar { width: 188px; position: relative; float: right; } #blog_avatar a { width: 48px; height: 48px; -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, .21); box-shadow: 0px 1px 3px rgba(0, 0, 0, .21); position: absolute; top: 0; left: 0; display: block; } #blog_avatar img { width: 48px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } #blog_avatar a::before { content: " "; width: 46px; height: 46px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid rgba(0,0,0,.1); position: absolute; top: 0px; left: 0px; z-index: 999; display: block; } #blog_avatar:hover a { width: 64px; height: 64px; top: -8px; left: -8px; } #blog_avatar:hover a img { width: 64px; } #blog_avatar:hover a::before { width: 62px; height: 62px; } #blog_avatar:active a { top: -7px; -webkit-box-shadow: 0px 0px 1px rgba(0, 0, 0, .21); box-shadow: 0px 0px 1px rgba(0, 0, 0, .21); } #posts { width: 700px; color: #4C4C4C; margin: 0 60px 0 0; float: left; } #posts .post { list-style-type: none; border-bottom: 1px solid #E6E6E6; margin: 0 0 45px 0; padding: 0 0 45px 0; } .top.audio * { width: 700px; height: 91px } .top.media { line-height: 0; -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, .27); box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, .27); position: relative; display: inline-block; } .top.media.photoset { line-height: 0; -webkit-box-shadow: none; box-shadow: none; position: relative; display: inline-block; } .media img { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .link_post .link { color: #4EA3D0; font-size: 21px; font-weight: bold; border: 1px solid rgba(78,163,208, 0.13); background: rgba(78,163,208, 0.13); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 15px 53px 15px 20px; position: relative; display: block; } .link .arrow { width: 0; height: 0; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 12px solid #4EA3D0; position: absolute; top: 50%; right: 20px; margin-top: -8px; display: block; } .link_post .link:hover { border: 1px solid rgba(78,163,208, 0.2); background: rgba(78,163,208, 0.2); } .link_post .link:active { position: relative; top: 1px; } #posts .post .caption_and_post_info.after_top_part { border-top: 0; margin: 30px auto auto auto; padding-top: 0; } .post .caption { width: auto; float: none; } .content_source { margin-bottom: 20px; } .content_source img { margin: 0 0 0 4px !important; opacity: 0.7; vertical-align: middle; } .caption a, .description a { color: #4EA3D0; padding: 0 1px; } .caption a:hover, .description a:hover { background: rgba(78,163,208, 0.13); } .caption a:active, .description a:active { background: rgba(78,163,208, 0.2); } .caption h2 { font-size: 32px; line-height: 33px; margin: 0 0 18px 0; } .caption h2 a { color: #333; font-weight: bold; letter-spacing: -1px; } .caption h2 a:hover { color: #4EA3D0; background: transparent; } .caption blockquote { border-left: 2px solid #E6E6E6; padding: 1px 0 1px 20px; } .caption pre { background: #eee; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Anonymous Pro", "Courier New", monospace, serif; overflow: scroll; padding: 10px; border-radius: 3px; font-size: 13px; line-height: 19px; } .caption p, .caption ol, .caption ul, .caption pre, .caption h1, .caption h2, .post h3, .caption h4, .caption h5, .caption blockquote, .caption img, .caption embed, .caption object { margin: 0 0 20px 0; } .caption p:empty { display: none; } .caption iframe { display: block !important; } .post .caption ul, .post .caption ol { margin-left: 18px; } .caption .question { display: block; padding: 15px; font-size: 15px; } .caption .answer { margin-top: 20px; } .caption .asker { line-height: 24px; margin: 25px 20px 0 23px; } .caption .asker img { float: left; margin: 0 7px 0 0; } .caption .asker a { margin-left: 0; } .caption .quote { color: #333; font-weight: bold; } .quote span { display: inline-block; } .quote.short_text { font-size: 50px; letter-spacing: -2px; line-height: 48px; margin: 0 0 18px 0; } .quote.short_text span { margin: 0 0 0 -22px; } .quote.medium_text { font-size: 36px; letter-spacing: -1px; line-height: 36px; margin: 0 0 20px 0; } .quote.medium_text span { margin: 0 0 0 -13px; } .quote.long_text, .quote.text { font-size: 24px; line-height: 27px; margin: 0 0 20px 0; } .quote.long_text span { margin: 0 0 0 -9px; } .quote.larger_text { font-size: 50px !important; letter-spacing: -2px !important; line-height: 48px !important; margin: 0 0 18px 0 !important; } .quote.larger_text span { margin: 0 0 0 -22px !important; } .quote_source { margin: 0 0 20px 0 !important; } .caption .conversation { margin-left: 0 !important; margin-bottom: 30px; list-style-type: none; } .conversation .chat_line { padding: 10px 16px; } .conversation .chat_line.user1 { background: #f5f5f5; } .conversation .chat_line.user2 { background: #fff; } .conversation .chat_line.user3 { background: #ddd; } .conversation .chat_line.user4 { background: #ccc; } .post .post_info { width: auto; font-size: 12px; font-family: 'Times New Roman', Times, serif; letter-spacing: 2px; text-transform: uppercase; list-style-type: none; -webkit-font-smoothing: subpixel-antialiased; margin: 1px 0 0 -3px; overflow: hidden; } .post_info li { line-height: 14px; margin: 10px 0; float: left; } .post_info li a { margin: 0 10px 0 0; padding: 0 2px 0 5px; } .post_info .timestamp { color: #4c4c4c; padding: 0 2px 0 5px; display: inline-block; } .post_info .timestamp:hover { background: rgba(0,0,0,.08); } .post_info .timestamp:active { background: rgba(0,0,0,.1); } .post_info .notecount { color: #4c4c4c; padding: 0 2px 0 5px; display: inline-block; } .post_info .notecount:hover { background: rgba(0,0,0,.08); } .post_info .notecount:active { background: rgba(0,0,0,.1); } /* Post controls */ .post_controls { border: 1px solid #e8e8e8; border-radius: 3px; float: left; list-style: none; margin: -10px 15px 15px 0; } /* requires high specificity */ .post .post_info .post_controls li, .post .post_info.floating .post_controls li { float: left; margin: 0; padding: 7px 15px; height: 21px; } .post_controls li:first-child { border-right: 1px solid #e8e8e8; } .post .post_info .post_controls li a, .post .post_info.floating .post_controls li a { margin: 0; padding: 0; } /* Baselines */ .tag { color: #4EA3D0; display: table; } .tag span { color: #4c4c4c; display: table-cell; } .tag:hover { background: rgba(78,163,208, 0.13); } .tag:hover span { color: #4EA3D0; } .tag:active { background: rgba(78,163,208, 0.2); } .post .post_info.floating { width: 157px; float: left; } .post .post_info.floating li { float: none; } .post_notes { clear: both; } ol.notes { color: #4C4C4C; font-size: 13px; text-shadow: 0px 1px 0px rgba(255,255,255,.7); text-align: left; list-style-type: none; border-top: solid 1px #E6E6E6; -webkit-font-smoothing: subpixel-antialiased !important; margin: 40px auto auto auto; } ol.notes li.note { border-bottom: solid 1px #E6E6E6; padding: 9px 0 10px 0; } ol.notes li.note img.avatar { width: 16px; height: 16px; border-radius: 3px; vertical-align: -4px; margin-right: 6px; } ol.notes a { color: #4C4C4C; text-decoration: underline; } ol.notes a:hover { color: #4C4C4C; } ol.notes li.note blockquote { border-color: #eee; padding: 4px 10px; margin: 10px 0px 0px 25px; } ol.notes li.note blockquote a { text-decoration: none; } ol.notes li.note:last-child { border-width: 0px; } #sidebar { width: 188px; color: #4c4c4c; font-size: 14px; margin: -8px 0 0 0; float: right; } #sidebar .description { line-height: 21px; border-bottom: 1px solid #E6E6E6; margin: 3px 0 20px 0; padding: 0 0 20px 0; } #sidebar .links { font-size: 12px; font-family: 'Times New Roman', Times, serif; letter-spacing: 2px; text-transform: uppercase; list-style-type: none; -webkit-font-smoothing: subpixel-antialiased; margin: 0 0 20px 0; line-height: 20px; } #sidebar .links a { color: #4c4c4c; } #sidebar .links a:hover { color: #4EA3D0; } .links .icon { width: 12px; height: 12px; background: #383838 url('https://static.tumblr.com/thpaaos/1xRm66voi/icons_sprite.png'); margin: 0 8px 0 0; display: inline-block; } .links a:hover .icon { background-color: #4EA3D0; } .ask .icon { background-position: 0 0; margin-bottom: -2px; } .submit .icon { background-position: 0 -12px; margin-bottom: -1px; } .rss .icon { background-position: 0 -24px; } .archive .icon { background-position: 0 -36px; } .bubble { color: #6f6f6f; font-size: 13px; line-height: 20px; background: #f5f5f5; border: 1px solid #d5d5d5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 8px 12px; position: relative; display: none; } #twitter_container .bubble:first-child { display: block; } .bubble .arrow { width: 0; height: 0; position: absolute; display: block; } .bubble .arrow.fill { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #f5f5f5; bottom: -8px; left: 25px; } .bubble .arrow.border { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #d5d5d5; bottom: -10px; left: 23px; } .bubble:hover { background: #f2f2f2; border-color: #CFCFCF; } .bubble:hover .arrow.fill { border-top-color: #F1F1F1; } .bubble:hover .arrow.border { border-top-color: #d5d5d5; } .twitter_username { max-width: 166px; color: #4c4c4c; font-size: 12px; font-family: 'Times New Roman', Times, serif; letter-spacing: 0.4em; text-transform: uppercase; text-overflow: ellipsis; -webkit-font-smoothing: subpixel-antialiased; margin: 11px 0 0 22px; overflow: hidden; display: inline-block; opacity: 1; } .twitter_username:hover { color: #4EA3D0; } #footer { width: 700px; color: #4C4C4C; font-size: 12px; font-family: 'Times New Roman', Times, serif; letter-spacing: 2px; text-transform: uppercase; -webkit-font-smoothing: subpixel-antialiased; } #footer .copyright { width: 50%; float: left; } #footer .pagination { width: 230px; text-align: right; float: right; position: relative; } .pagination .count { float: left; } .pagination .buttons { width: 113px; height: 30px; margin: -2px 0 0 30px; float: right; position: absolute; top: 0; right: 0; z-index: 10; } .pagination .buttons.disabled { z-index: 9; } .buttons a, .buttons li { width: 56px; height: 28px; line-height: 999px; text-align: center; border: 1px solid #C8C8C8; -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 1); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 1); background: #f1f1f1; /* Old browsers */ background: -moz-linear-gradient(top, #f1f1f1 0%, #e8e8e8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f1f1f1 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f1f1f1 0%,#e8e8e8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f1f1f1 0%,#e8e8e8 100%); /* IE10+ */ background: linear-gradient(top, #f1f1f1 0%,#e8e8e8 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#e8e8e8',GradientType=0 );/* IE6-9 */ list-style-type: none; overflow: hidden; position: relative; display: block; } .buttons.disabled li { background: #f5f5f5; } .buttons a:active { -webkit-box-shadow: none; box-shadow: none; background: #E6E6E6; } .buttons .arrow { width: 10px; height: 14px; position: absolute; top: 50%; display: block; background-image: url(https://static.tumblr.com/ogedyaw/xu1m8jxnf/arrow_sprite.png); } .buttons .left { -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-bottomleft: 2px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; position: absolute; left: 0; } .left .arrow { background-position: 0 15px; margin: -7px auto auto 20px; } .disabled .left .arrow { background-position: 0 0; } .buttons .right { border-left-width: 1px; -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-bottomright: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; position: absolute; right: 0; } .right .arrow { background-position: 10px -71px; margin: -7px auto auto 24px; } .disabled .right .arrow { background-position: 10px -56px; } /* Protection for parents that have floating children */ #header:after, #container:after, .caption_and_post_info:after, #footer:after .buttons:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } </style> <!-- Simplified permalink pages (Hides right column) --> <style type="text/css" media="screen"> #container { width: 700px; } #header { width: 700px; } #blog_info { width: 513px; margin: 0; } #blog_avatar { width: 48px; height: 48px; backround-color: red; } #blog_avatar a { position: absolute; left: auto; right: 0; } #blog_avatar:hover a { left: auto; right: -8px; } #sidebar { display: none; } #blog_info { } #blog_info .description { margin-bottom: 60px; } .post .post_info, .post .post_info.floating, .post .caption { width: auto !important; float: none; } .post .post_info { margin-top: 45px; } .post .post_info li, .post .post_info.floating li { line-height: 14px; margin-bottom: 10px; float: left; } .post .post_info li a, .post .post_info.floating li a { margin: 0 10px 0 0; padding: 0 2px 0 5px; } </style> <!-- Custom CSS --> <style type="text/css" media="screen"> </style> <link rel="alternate" href="android-app://com.tumblr/tumblr/x-callback-url/blog?blogName=archive-is%26postID=657607767402659840" /><link rel="alternate" href="ios-app://305343404/tumblr/x-callback-url/blog?blogName=archive-is&postID=657607767402659840" /><link rel="alternate" type="application/json+oembed" href="https://www.tumblr.com/oembed/1.0?url=https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms" title="Anonymous said: Have you considered allowing small mp4s and webms ( Answer: Videos are allowed on some websites (Twitter, Imgur, Wired, MIT Technology Review, …). There is another obstacle besides the size: Chromium often returns broken data when..."/><link rel="amphtml" href=https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms/amp /><script defer type="application/javascript" id="bilmur" data-provider="tumblr.com" data-service="blognetwork" data-customproperties='{"theme": ""}' nonce="nAgJGV3YPeVx2cTdkpUXeWchXM" src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202447" ></script><script src="https://assets.tumblr.com/assets/scripts/tumblelog_post_message_queue.js?_v=a8fadfa499d8cb7c3f8eefdf0b1adfdd"></script><link rel="stylesheet" type="text/css" href="https://assets.tumblr.com/fonts/gibson/stylesheet.css?v=3"><!-- BEGIN TUMBLR FACEBOOK OPENGRAPH TAGS --><!-- If you'd like to specify your own Open Graph tags, define the og:url and og:title tags in your theme's HTML. --><!-- Read more: http://ogp.me/ --><meta property="fb:app_id" content="48119224995" /><meta property="og:site_name" content="Tumblr" /><meta property="og:title" content="Archive.is blog" /><meta property="og:description" content="Have you considered allowing small mp4s and webms (<3MB), basically gifs, to be archived? Videos are allowed on some websites (Twitter, Imgur, Wired, MIT Technology Review, ...). There is another..." /><meta property="og:url" content="https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms" /><meta property="og:type" content="article" /><meta property="al:ios:url" content="tumblr://x-callback-url/blog?blogName=archive-is&postID=657607767402659840" /><meta property="al:ios:app_name" content="Tumblr" /><meta property="al:ios:app_store_id" content="305343404" /><meta property="al:android:url" content="tumblr://x-callback-url/blog?blogName=archive-is&postID=657607767402659840" /><meta property="al:android:app_name" content="Tumblr" /><meta property="al:android:package" content="com.tumblr" /><!-- END TUMBLR FACEBOOK OPENGRAPH TAGS --><!-- TWITTER TAGS --><meta charset="utf-8"><meta name="twitter:card" content="summary" /><meta name="twitter:title" content="archive-is" /><meta name="twitter:description" content="Anonymous said: Have you considered allowing small mp4s and webms ( Answer: Videos are allowed on some websites (Twitter, Imgur, Wired, MIT Technology Review, …). There is another obstacle besides the..." /><meta name="twitter:url" content="https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms" /><meta name="twitter:site" content="tumblr" /><meta name="twitter:app:name:iphone" content="Tumblr" /><meta name="twitter:app:name:ipad" content="Tumblr" /><meta name="twitter:app:name:googleplay" content="Tumblr" /><meta name="twitter:app:id:iphone" content="305343404" /><meta name="twitter:app:id:ipad" content="305343404" /><meta name="twitter:app:id:googleplay" content="com.tumblr" /><meta name="twitter:app:url:iphone" content="tumblr://x-callback-url/blog?blogName=archive-is&postID=657607767402659840&referrer=twitter-cards" /><meta name="twitter:app:url:ipad" content="tumblr://x-callback-url/blog?blogName=archive-is&postID=657607767402659840&referrer=twitter-cards" /><meta name="twitter:app:url:googleplay" content="tumblr://x-callback-url/blog?blogName=archive-is&postID=657607767402659840&referrer=twitter-cards" /><!-- GOOGLE CAROUSEL --><script type="application/ld+json"> {"@type":"SocialMediaPosting","url":"https:\/\/blog.archive.today\/post\/657607767402659840\/have-you-considered-allowing-small-mp4s-and-webms","mainEntityOfPage":true,"datePublished":"2021-07-24T16:20:38+00:00","author":{"@type":"Person","name":"archive-is","url":"https:\/\/blog.archive.today\/","image":{"@type":"ImageObject","url":"https:\/\/64.media.tumblr.com\/avatar_90745502f381_96.pnj","width":96,"height":96}},"headline":"Have you considered allowing small mp4s and webms (","articleBody":"Videos are allowed on some websites (Twitter, Imgur, Wired, MIT Technology Review, \u2026).\nThere is another obstacle besides the size: Chromium often returns broken data when video content is requested via DevTool Protocol (using Network.getResponseBody function). Probably they have already fixed the...","@context":"http:\/\/schema.org"}</script><link rel="canonical" href="https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms" /></head> <body> <section id="color_bar"></section> <section id="container" class="group"> <header id="header"> <section id="blog_info"> <h1><a href="/">Archive.is blog</a></h1> <div class="description cont">Blog of http://archive.is/ project</div> </section> <section id="blog_avatar"> <a href="/" class="avatar"><img src="https://64.media.tumblr.com/avatar_90745502f381_64.pnj"></a> </section> </header> <aside id="sidebar"> <div class="cont description group">Blog of http://archive.is/ project</div> <ul class="links" style="display:none; display:block;"> <li><a href="/ask" class="ask"><span class="icon"></span>ask me anything</a></li> </ul> <ul class="links"> <li><a href="https://blog.archive.today/rss" class="rss"><span class="icon"></span>rss</a></li> <li><a href="/archive" class="archive"><span class="icon"></span>archive</a></li> </ul> </aside> <ul id="posts"> <!-- START POSTS --> <li class="post group" style="padding:0" > <section class="group caption_and_post_info "> <section class="caption group"> <div class="cont group"> <div class="question bubble"> <p>Have you considered allowing small mp4s and webms (<3MB), basically gifs, to be archived?</p> <span class="arrow border"></span> <span class="arrow fill"></span> </div> <div class="asker group"> <img src="https://assets.tumblr.com/images/anonymous_avatar_64.gif" width="24" height="24" /> Anonymous </div> <div class="answer cont"><p>Videos are allowed on some websites (Twitter, Imgur, Wired, MIT Technology Review, …).</p><p>There is another obstacle besides the size: Chromium often returns broken data when video content is requested via DevTool Protocol (using Network.getResponseBody function). Probably they have already fixed the bug, I need to check.</p></div> </div> </section> <ul class=" post_info "> <li> <ul class="post_controls group"> <li><a href="https://www.tumblr.com/reblog/archive-is/657607767402659840/vSX3XEsH" class="reblog_button"style="display: block;width:21px;height:21px;"><svg width="100%" height="100%" viewBox="0 0 21 21" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000"><path d="M5.01092527,5.99908429 L16.0088498,5.99908429 L16.136,9.508 L20.836,4.752 L16.136,0.083 L16.1360004,3.01110845 L2.09985349,3.01110845 C1.50585349,3.01110845 0.979248041,3.44726568 0.979248041,4.45007306 L0.979248041,10.9999998 L3.98376463,8.30993634 L3.98376463,6.89801007 C3.98376463,6.20867902 4.71892527,5.99908429 5.01092527,5.99908429 Z"></path><path d="M17.1420002,13.2800293 C17.1420002,13.5720293 17.022957,14.0490723 16.730957,14.0490723 L4.92919922,14.0490723 L4.92919922,11 L0.5,15.806 L4.92919922,20.5103758 L5.00469971,16.9990234 L18.9700928,16.9990234 C19.5640928,16.9990234 19.9453125,16.4010001 19.9453125,15.8060001 L19.9453125,9.5324707 L17.142,12.203"></path></svg></a></li> <li><div class="like_button" data-post-id="657607767402659840" data-blog-name="archive-is" id="like_button_657607767402659840"><iframe id="like_iframe_657607767402659840" src="https://assets.tumblr.com/assets/html/like_iframe.html?_v=c96f30edcf75919c3976e1403422560b#name=archive-is&post_id=657607767402659840&color=black&rk=vSX3XEsH&slug=have-you-considered-allowing-small-mp4s-and-webms" scrolling="no" width="21" height="21" frameborder="0" class="like_toggle" allowTransparency="true" name="like_iframe_657607767402659840"></iframe></div></li> </ul> </li> <li><a href="https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms" class=" timestamp ">July 24, 2021 (5:20 pm)</a></li> <li><a class="notecount" href="https://blog.archive.today/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms#notes">1 notes</a></li> </ul> <section class="post_notes"> <a name="notes"> <ol class="notes"><!-- START NOTES --><li class="note reblog tumblelog_archive-is with_commentary"><a rel="nofollow" class="avatar_frame" target="_blank" href="https://blog.archive.today/" title="Archive.is blog"><img src="https://64.media.tumblr.com/avatar_90745502f381_16.pnj" class="avatar " alt="" /></a><span class="action" data-post-url="https://blog.archive.today/post/658077113903202304"><a rel="nofollow" href="https://blog.archive.today/post/658077113903202304" class="tumblelog" title="Archive.is blog">archive-is</a> reblogged this from <a rel="nofollow" href="https://blog.archive.today/" class="source_tumblelog" title="Archive.is blog">archive-is</a> and added: </span><div class="clear"></div><blockquote><a rel="nofollow" href="https://blog.archive.today/post/658077113903202304" title="View post"> It seems fixed, even with relative big videos (example https://archive.md/IDsHJ). I will deploy the fixed version in 2-3... </a></blockquote></li><!-- END NOTES --></ol></a> </section> </section> </li> <!-- END POSTS --> </ul> <footer id="footer"> </footer> </section> <script type="text/javascript" src="https://assets.tumblr.com/assets/scripts/jquery-1.7.2.min.js"></script> <script type="text/javascript"> var Tumblelog = {}; // AJAX Tumblelog.Ajax = (function(url, callbackFunction) { this.bindFunction = function (caller, object) { return function() { return caller.apply(object, [object]); }; }; this.stateChange = function (object) { if (this.request.readyState==4) this.callbackFunction(this.request.responseText); }; this.getRequest = function() { if (window.ActiveXObject) return new ActiveXObject('Microsoft.XMLHTTP'); else if (window.XMLHttpRequest) return new XMLHttpRequest(); return false; }; this.postBody = (arguments[2] || ""); this.callbackFunction=callbackFunction; this.url=url; this.request = this.getRequest(); if(this.request) { var req = this.request; req.onreadystatechange = this.bindFunction(this.stateChange, this); if (this.postBody!=="") { req.open("POST", url, true); req.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); req.setRequestHeader('Connection', 'close'); } else { req.open("GET", url, true); } req.send(this.postBody); } }); // Infinite Scroll Tumblelog.Infinite = (function() { var _$window = $(window); var _$posts = $('#posts'); var _trigger_post = null; var _current_page = 1; var _total_pages = 1; var _url = document.location.href.split("#")[0]; var _infinite_timeout = null; var _is_loading = false; var _posts_loaded = false; var _Ajax = Tumblelog.Ajax; function init() { set_trigger(); enable_scroll(); } function set_trigger () { var $all_posts = _$posts.find('li.post'); if (!_posts_loaded) { _posts_loaded = $all_posts.length; } if (_posts_loaded >= 4) { _trigger_post = _$posts.find('li.post:eq(' + ($all_posts.length - 4) + ')').get(0); } else if (_posts_loaded >= 3) { _trigger_post = _$posts.find('li.post:eq(' + ($all_posts.length - 3) + ')').get(0); } else { _trigger_post = _$posts.find('li.post:last').get(0); } }; function in_viewport (el) { if (el == null) return; var top = el.offsetTop; var height = el.offsetHeight; while (el.offsetParent) { el = el.offsetParent; top += el.offsetTop; } return (top < (window.pageYOffset + window.innerHeight)); }; function enable_scroll() { $('#footer .pagination').hide(); _$window.scroll(function(){ clearTimeout(_infinite_timeout); infinite_timeout = setTimeout(infinite_scroll, 100); }); } function disable_scroll() { clearTimeout(_infinite_timeout); $(window).unbind('scroll'); } function infinite_scroll() { if (_is_loading) return; if (in_viewport(_trigger_post)) { load_more_posts(); // w00t } }; function load_more_posts() { if (_is_loading) return; _is_loading = true; // Build URL if (_url.charAt(_url.length - 1) != '/') _url += '/'; if (_current_page === 1) _url += 'page/1'; _current_page++; _url = _url.replace('page/' + (_current_page - 1), 'page/' + _current_page); // Fetch _Ajax(_url, function(data) { var new_posts_html = data.split('<!-- START' + ' POSTS -->')[1].split('<!-- END' + ' POSTS -->')[0]; var $new_posts = $('#posts', data); // Insert posts and update counters $('#posts').append(new_posts_html); _posts_loaded = $new_posts.find('li.post').length; if (_posts_loaded) { var post_ids = []; var like_buttons = $('#posts', data).find('.like_button'); for (var i = 0; i < like_buttons.length; i++) { var button = like_buttons[i]; if ($(button).attr('data-post-id')) { post_ids.push($(button).attr('data-post-id')); } } if (post_ids.length > 0) Tumblr.LikeButton.get_status_by_post_ids(post_ids); } if ((_posts_loaded > 0) && (_current_page < _total_pages)) { set_trigger(); _is_loading = false; } else { disable_scroll(); } }); // Stats } return { init: init }; }); $(function() { }); </script> <iframe scrolling="no" width="1" height="1" frameborder="0" style="background-color:transparent; overflow:hidden; position:absolute; top:0; left:0; z-index:9999;" id="ga_target"></iframe><script type="text/javascript"> (function(){ var analytics_frame = document.getElementById('ga_target'); var analytics_iframe_loaded; var user_logged_in; var blog_is_nsfw = 'No'; var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent"; var eventer = window[eventMethod]; var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message"; eventer(messageEvent,function(e) { var message = (e.data && e.data.split) ? e.data.split(';') : ''; switch (message[0]) { case 'analytics_iframe_loaded': analytics_iframe_loaded = true; postCSMessage(); postGAMessage(); break; case 'user_logged_in': user_logged_in = message[1]; postGAMessage(); break; } }, false); analytics_frame.src = "https://assets.tumblr.com/analytics.html?_v=9f5febfd57a8a649c598d888f2d9e062#" + "https://blog.archive.today"; function postGAMessage() { if (analytics_iframe_loaded && user_logged_in) { var is_ajax = false; analytics_frame.contentWindow.postMessage(['tick_google_analytics', is_ajax, user_logged_in, blog_is_nsfw, '/post/657607767402659840/have-you-considered-allowing-small-mp4s-and-webms?route=%2Fpost%2F%3Aid%2F%3Asummary'].join(';'), analytics_frame.src.split('/analytics.html')[0]); } } function postCSMessage() { COMSCORE = true; analytics_frame.contentWindow.postMessage('enable_comscore;' + window.location, analytics_frame.src.split('/analytics.html')[0]); } })(); </script><script type="text/javascript" nonce="nAgJGV3YPeVx2cTdkpUXeWchXM">!function(s){s.src='https://px.srvcs.tumblr.com/impixu?T=1732480530&J=eyJ0eXBlIjoidXJsIiwidXJsIjoiaHR0cDovL2Jsb2cuYXJjaGl2ZS50b2RheS9wb3N0LzY1NzYwNzc2NzQwMjY1OTg0MC9oYXZlLXlvdS1jb25zaWRlcmVkLWFsbG93aW5nLXNtYWxsLW1wNHMtYW5kLXdlYm1zIiwicmVxdHlwZSI6MCwicm91dGUiOiIvcG9zdC86aWQvOnN1bW1hcnkifQ==&U=EDIHMELKBA&K=ba089411edc8fb04f727b02a618db9696e19bf7d9f360219d7dabb36937c4ddc&R='.replace(/&R=[^&$]*/,'').concat('&R='+escape(document.referrer)).slice(0,2000).replace(/%.?.?$/,'');}(new Image());</script><noscript><img style="position:absolute;z-index:-3334;top:0px;left:0px;visibility:hidden;" src="https://px.srvcs.tumblr.com/impixu?T=1732480530&J=eyJ0eXBlIjoidXJsIiwidXJsIjoiaHR0cDovL2Jsb2cuYXJjaGl2ZS50b2RheS9wb3N0LzY1NzYwNzc2NzQwMjY1OTg0MC9oYXZlLXlvdS1jb25zaWRlcmVkLWFsbG93aW5nLXNtYWxsLW1wNHMtYW5kLXdlYm1zIiwicmVxdHlwZSI6MCwicm91dGUiOiIvcG9zdC86aWQvOnN1bW1hcnkiLCJub3NjcmlwdCI6MX0=&U=EDIHMELKBA&K=27a116bbd156c236925b82ba030747f17af2c4bfd94212f0187aa65581c81bdd&R="></noscript><script type="text/javascript" nonce="nAgJGV3YPeVx2cTdkpUXeWchXM">!function(s){s.src='https://px.srvcs.tumblr.com/impixu?T=1732480530&J=eyJ0eXBlIjoicG9zdCIsInVybCI6Imh0dHA6Ly9ibG9nLmFyY2hpdmUudG9kYXkvcG9zdC82NTc2MDc3Njc0MDI2NTk4NDAvaGF2ZS15b3UtY29uc2lkZXJlZC1hbGxvd2luZy1zbWFsbC1tcDRzLWFuZC13ZWJtcyIsInJlcXR5cGUiOjAsInJvdXRlIjoiL3Bvc3QvOmlkLzpzdW1tYXJ5IiwicG9zdHMiOlt7InBvc3RpZCI6IjY1NzYwNzc2NzQwMjY1OTg0MCIsImJsb2dpZCI6NzQ0MDM3NjUsInNvdXJjZSI6MzN9XX0=&U=KPBDGNPEDO&K=83337e65a9ae8edbf241b7adca2e7508e3a2e5c71b691aa805448f84461c7be8&R='.replace(/&R=[^&$]*/,'').concat('&R='+escape(document.referrer)).slice(0,2000).replace(/%.?.?$/,'');}(new Image());</script><noscript><img style="position:absolute;z-index:-3334;top:0px;left:0px;visibility:hidden;" src="https://px.srvcs.tumblr.com/impixu?T=1732480530&J=eyJ0eXBlIjoicG9zdCIsInVybCI6Imh0dHA6Ly9ibG9nLmFyY2hpdmUudG9kYXkvcG9zdC82NTc2MDc3Njc0MDI2NTk4NDAvaGF2ZS15b3UtY29uc2lkZXJlZC1hbGxvd2luZy1zbWFsbC1tcDRzLWFuZC13ZWJtcyIsInJlcXR5cGUiOjAsInJvdXRlIjoiL3Bvc3QvOmlkLzpzdW1tYXJ5IiwicG9zdHMiOlt7InBvc3RpZCI6IjY1NzYwNzc2NzQwMjY1OTg0MCIsImJsb2dpZCI6NzQ0MDM3NjUsInNvdXJjZSI6MzN9XSwibm9zY3JpcHQiOjF9&U=KPBDGNPEDO&K=ae6744ac8e3a0bd4625e1bc1507d344c954ec0c9cd7090bfeecf095748d35878&R="></noscript><noscript id="bootloader" data-bootstrap="{"Components":{"PostActivity":[],"NotificationPoller":{"messaging_keys":[],"token":"","inbox_unread":0},"DesktopDashboardLogo":{"animations":[["https:\/\/assets.tumblr.com\/images\/logo\/hover-animations\/1.png?_v=161861acded461bb6e995593a3bae835","https:\/\/assets.tumblr.com\/images\/logo\/hover-animations\/1@2x.png?_v=496a774637302a598c851381d00009b0"]]},"TumblelogIframe":{"unified":true,"variant":null,"isCompact":true,"tumblelogBundleSrc":"https:\/\/assets.tumblr.com\/client\/prod\/standalone\/tumblelog\/index.build.js?_v=03e800b27eff76cee863b8346f5e3e52","tumblelogName":"archive-is","isLoggedIn":false,"isFriend":false,"formKey":"","canSubscribe":false,"isSubscribed":false,"tumblelogTitle":"Archive.is blog","tumblelogAvatar":"https:\/\/64.media.tumblr.com\/avatar_90745502f381_64.pnj","tumblelogAvatar128":"https:\/\/64.media.tumblr.com\/avatar_90745502f381_128.pnj","tumblelogHost":"https:\/\/blog.archive.today","hasCustomDomain":true,"isOptica":false,"isCustomTheme":true,"themeHeaderImage":"https:\/\/64.media.tumblr.com\/ceb0aa9501fb5df65b643121e98aa573\/2adf766fe91b2d34-87\/s2048x3072\/a4272a25c9e892e1a928d261680d195a599e6b02.png","themeBackgroundColor":"#FAFAFA","themeTitleColor":"#444444","themeAccentColor":"#529ECC","brag":true,"canShowAd":false,"isPremium":false,"showLrecAds":false,"showStickyLrecBackfill":false,"showGeminiAds":false,"geminiSectionCodeDesktop":"a10bca9c-0c5d-4a02-ab13-14ab8513d81d","geminiSectionCodeMobile":"ced63809-b609-4aca-96a0-abc099acba6b","currentPageType":"single_post","currentPage":1,"searchQuery":"","tag":"","query":"","chrono":false,"postId":"657607767402659840","src":"https:\/\/blog.archive.today\/post\/657607767402659840\/have-you-considered-allowing-small-mp4s-and-webms","postUrl":"","openInPeeprUrl":"https:\/\/www.tumblr.com\/archive-is","isBlocked":null,"isAdmin":false,"lookupButtonUrl":"","showSpamButton":false,"showRootPostButton":false,"rootPostUrl":"","showRadarPostButton":false,"radarKeys":"","isUniblocked":false,"isNsfw":false,"isAdult":false,"isSpam":false,"isPrimaryBlog":false,"canEdit":false,"canReblogSelf":false,"showLikeButton":false,"showReblogButton":false,"reblogUrl":"","showMessagingButton":false,"loginCheckIframeSrc":"https:\/\/assets.tumblr.com\/assets\/html\/iframe\/login_check.html?_v=3de94a184d600617102ddd5b48fb36e9","appInstallUrls":{"android":"https:\/\/play.google.com\/store\/apps\/details?id=com.tumblr\u0026referrer=utm_source%3Dtumblr%26utm_medium%3Diframe%26utm_campaign%3Dbn_continue_or_install_cta","ios":"https:\/\/apps.apple.com\/app\/apple-store\/id305343404?pt=212308\u0026ct=bn_continue_or_install_cta\u0026mt=8"},"appOpenReferrer":"bn_header_open_btn","isShowSearch":true,"supplyLogging":[],"secondsSinceLastActivity":-1,"installUrlOpenFailed":{"android":"https:\/\/play.google.com\/store\/apps\/details?id=com.tumblr\u0026referrer=utm_source%3Dtumblr%26utm_medium%3Diframe%26utm_campaign%3Dbn_header_app_open_failed","ios":"https:\/\/apps.apple.com\/app\/apple-store\/id305343404?pt=212308\u0026ct=bn_header_app_open_failed\u0026mt=8"},"loginWallVariant":"small_center"},"CommunityLabels":{"has_community_label":false,"is_single":true,"redirect_target":"\/archive-is\/657607767402659840"}},"Flags":{"features":"eyJmaWx0ZXJfbnNmdyI6dHJ1ZSwibW9iaWxlX3dlYl9nYXRlIjp0cnVlLCJzYWZlX21vZGUiOnRydWUsInNhZmVfbW9kZV9lbmFibGVkIjp0cnVlLCJrZXljb21tYW5kX2F1dG9fcGFnaW5hdGUiOnRydWUsImxvZ2dlZF9vdXRfc2VhcmNoIjp0cnVlLCJrcmFrZW5fd2ViX2xvZ2dpbmdfbGlicmFyeSI6dHJ1ZSwibGl2ZXBob3Rvc193ZWIiOnRydWUsInVzZXJfdGFnX2ZpbHRlcmluZyI6dHJ1ZSwic2FmZV9tb2RlX293bl9wb3N0Ijp0cnVlLCJwcm9qZWN0X3hfYXBwZWFsIjp0cnVlLCJtb2JpbGVfd2ViX3Bob3Rvc2V0cyI6dHJ1ZSwiaGlkZV9kZWZhdWx0X2hlYWRlcnNfYmxvZ19jYXJkcyI6dHJ1ZSwibm90aWZpY2F0aW9uX3JlcGx5X2xpbmtfdG9fbm90ZXMiOnRydWUsInR5cGluZ19pbmRpY2F0b3Jfd3JpdGUiOnRydWUsInR1bWJscl92aWRlb19zcG9uc29yZWRfZGF5Ijp0cnVlLCJjYXB0Y2hhOnVzZV9yZWNhcHRjaGEyIjp0cnVlLCJsaXR0bGVfc2lzdGVyIjp0cnVlLCJlbmFibGVfanNfZXJyb3JzX2xvZyI6dHJ1ZSwibG9nX2xhZHkiOnRydWUsInJlZHBvcF9wb3N0X2Zvcm1fbW9iaWxlX2NyZWF0ZSI6dHJ1ZSwibGVnYWN5X3Bvc3RfZm9ybV9idXR0b25zX2xpbmtfdG9fcmVkcG9wIjp0cnVlLCJzaG93X3RzcF9jbGlja190aHJvdWdoX3RvZ2dsZSI6dHJ1ZSwiZGFybGFfYWRfZmVlZGJhY2siOnRydWUsInN0YXR1c19pbmRpY2F0b3IiOnRydWUsImNvbnZlcnNhdGlvbmFsX25vdGlmaWNhdGlvbnMiOnRydWUsImRpc2FibGVfeWFob29fYl9jb29raWUiOnRydWUsImxpdmVwaG90b3MiOnRydWUsImNvbW11bml0eV9sYWJlbHMiOnRydWV9"},"Context":{"name":"default","time":1732480530000,"userinfo":{"primary":"","name":"","channels":[]},"hosts":{"assets_host":"https:\/\/assets.tumblr.com","secure_assets_host":"https:\/\/assets.tumblr.com","www_host":"https:\/\/www.tumblr.com","secure_www_host":"https:\/\/www.tumblr.com","embed_host":"https:\/\/embed.tumblr.com","safe_host":"https:\/\/safe.txmblr.com","platform_host":"https:\/\/platform.tumblr.com"},"language":"en_US","language_simple":"en","assets":"https:\/\/assets.tumblr.com\/client\/prod\/"},"Translations":{"%1$sReport %2$s's post?%3$sIf it violates our user guidelines, we'll remove it.%4$s":"%1$sReport %2$s's reblog?%3$sIf it violates our user guidelines, we'll remove it.%4$s","%1$sReport %2$s's reply?%3$sIf it violates our user guidelines, we'll remove it.%4$s":"%1$sReport %2$s's reblog?%3$sIf it violates our user guidelines, we'll remove it.%4$s","%1$sDelete your tip??%2$s":"%1$sDelete your tip?%2$s","Deleting your tip":"Deleting your tip will only remove it from the replies tab and notes. %1$sYou won't receive a refund of your tip.%2$s For further help contact %3$sTumblr Support%4$s."}}"></noscript><script src="https://assets.tumblr.com/client/prod/standalone/tumblelog/index.build.js?_v=03e800b27eff76cee863b8346f5e3e52"></script></body> </html>