diff --git src/wp-admin/includes/update-core.php src/wp-admin/includes/update-core.php
index ec909143dd..a5947e871e 100644
--- src/wp-admin/includes/update-core.php
+++ src/wp-admin/includes/update-core.php
@@ -743,6 +743,42 @@ $_old_files = array(
 	'wp-includes/js/plupload/plupload.silverlight.xap',
 	'wp-includes/js/swfupload/plugins',
 	'wp-includes/js/swfupload/swfupload.swf',
+	// 4.9.2
+	'wp-includes/js/mediaelement/lang',
+	'wp-includes/js/mediaelement/lang/ca.js',
+	'wp-includes/js/mediaelement/lang/cs.js',
+	'wp-includes/js/mediaelement/lang/de.js',
+	'wp-includes/js/mediaelement/lang/es.js',
+	'wp-includes/js/mediaelement/lang/fa.js',
+	'wp-includes/js/mediaelement/lang/fr.js',
+	'wp-includes/js/mediaelement/lang/hr.js',
+	'wp-includes/js/mediaelement/lang/hu.js',
+	'wp-includes/js/mediaelement/lang/it.js',
+	'wp-includes/js/mediaelement/lang/ja.js',
+	'wp-includes/js/mediaelement/lang/ko.js',
+	'wp-includes/js/mediaelement/lang/nl.js',
+	'wp-includes/js/mediaelement/lang/pl.js',
+	'wp-includes/js/mediaelement/lang/pt.js',
+	'wp-includes/js/mediaelement/lang/ro.js',
+	'wp-includes/js/mediaelement/lang/ru.js',
+	'wp-includes/js/mediaelement/lang/sk.js',
+	'wp-includes/js/mediaelement/lang/sv.js',
+	'wp-includes/js/mediaelement/lang/uk.js',
+	'wp-includes/js/mediaelement/lang/zh-cn.js',
+	'wp-includes/js/mediaelement/lang/zh.js',
+	'wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf',
+	'wp-includes/js/mediaelement/mediaelement-flash-audio.swf',
+	'wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf',
+	'wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf',
+	'wp-includes/js/mediaelement/mediaelement-flash-video.swf',
+	'wp-includes/js/mediaelement/renderers/dailymotion.js',
+	'wp-includes/js/mediaelement/renderers/dailymotion.min.js',
+	'wp-includes/js/mediaelement/renderers/facebook.js',
+	'wp-includes/js/mediaelement/renderers/facebook.min.js',
+	'wp-includes/js/mediaelement/renderers/soundcloud.js',
+	'wp-includes/js/mediaelement/renderers/soundcloud.min.js',
+	'wp-includes/js/mediaelement/renderers/twitch.js',
+	'wp-includes/js/mediaelement/renderers/twitch.min.js',
 );
 
 /**
diff --git src/wp-includes/js/mediaelement/lang/ca.js src/wp-includes/js/mediaelement/lang/ca.js
deleted file mode 100644
index bf7e0a2fca..0000000000
--- src/wp-includes/js/mediaelement/lang/ca.js
+++ /dev/null
@@ -1,89 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Catalan
- *
- * @author
- * 	Tongro
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.ca === undefined) {
-		exports.ca = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Descarregar arxiu',			
-			'mejs.install-flash': 'Esteu utilitzant un navegador que no tingui Flash Player activat o instal·lat. Activeu el vostre complement Flash Player o descarregueu la versió més recent de https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Pantalla completa',			
-			'mejs.play': 'Reproducció',
-			'mejs.pause': 'Pausa',			
-			'mejs.time-slider': 'Control lliscant de temps',
-			'mejs.time-help-text': 'Utilitzeu les tecles de fletxa esquerra / dreta per avançar un segon, fletxes amunt / avall per avançar deu segons.',
-			'mejs.live-broadcast' : 'Transmissió en directe',			
-			'mejs.volume-help-text': 'Utilitzeu les tecles de fletxa amunt / avall per augmentar o disminuir el volum.',
-			'mejs.unmute': 'Reactivar silenci',
-			'mejs.mute': 'Silenci',
-			'mejs.volume-slider': 'Control deslizador de volum',			
-			'mejs.video-player': 'Reproductor de vídeo',
-			'mejs.audio-player': 'Reproductor d\'àudio',			
-			'mejs.captions-subtitles': 'Llegendes/Subtítols',
-			'mejs.captions-chapters': 'Capítols',
-			'mejs.none': 'Ningú',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanès',
-			'mejs.arabic': 'Àrab',
-			'mejs.belarusian': 'Bielorús',
-			'mejs.bulgarian': 'Búlgar',
-			'mejs.catalan': 'Català',
-			'mejs.chinese': 'Xinès',
-			'mejs.chinese-simplified': 'Xinès (Simplificat)',
-			'mejs.chinese-traditional': 'Xinès (Tradicional)',
-			'mejs.croatian': 'Croat',
-			'mejs.czech': 'Txec',
-			'mejs.danish': 'Danès',
-			'mejs.dutch': 'Holandès',
-			'mejs.english': 'Anglès',
-			'mejs.estonian': 'Estonià',
-			'mejs.filipino': 'Filipí',
-			'mejs.finnish': 'Finlandès',
-			'mejs.french': 'Francès',
-			'mejs.galician': 'Gallec',
-			'mejs.german': 'Alemany',
-			'mejs.greek': 'Grec',
-			'mejs.haitian-creole': 'Crioll haitià',
-			'mejs.hebrew': 'Hebreu',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Hongarès',
-			'mejs.icelandic': 'Islandès',
-			'mejs.indonesian': 'Indonesi',
-			'mejs.irish': 'Irlandès',
-			'mejs.italian': 'Italià',
-			'mejs.japanese': 'Japonès',
-			'mejs.korean': 'Coreà',
-			'mejs.latvian': 'Letó',
-			'mejs.lithuanian': 'Lituà',
-			'mejs.macedonian': 'Macedoni',
-			'mejs.malay': 'Malai',
-			'mejs.maltese': 'Maltès',
-			'mejs.norwegian': 'Noruec',
-			'mejs.persian': 'Persa',
-			'mejs.polish': 'Polonès',
-			'mejs.portuguese': 'Portuguès',
-			'mejs.romanian': 'Romanès',
-			'mejs.russian': 'Rus',
-			'mejs.serbian': 'Serbi',
-			'mejs.slovak': 'Eslovac',
-			'mejs.slovenian': 'Eslovè',
-			'mejs.spanish': 'Espanyol',
-			'mejs.swahili': 'Suahili',
-			'mejs.swedish': 'Suec',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Turc',
-			'mejs.ukrainian': 'Ucraïnès',
-			'mejs.vietnamese': 'Vietnamita',
-			'mejs.welsh': 'Gal·lès',
-			'mejs.yiddish': 'Yiddish'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/cs.js src/wp-includes/js/mediaelement/lang/cs.js
deleted file mode 100644
index 8e4d62cb03..0000000000
--- src/wp-includes/js/mediaelement/lang/cs.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Czech
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.cs === undefined) {
-		exports.cs = {
-			'mejs.plural-form': 8,			
-			'mejs.download-file': 'Stáhnout soubor',			
-			'mejs.install-flash': 'Používáte prohlížeč, který nemá Flash Player povolen nebo nainstalován. Zapněte plugin Flash Player nebo stáhněte nejnovější verzi z adresy https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Celá obrazovka',			
-			'mejs.play': 'Přehrát',
-			'mejs.pause': 'Pozastavit',			
-			'mejs.time-slider': 'Posuvný běžec nastavení času',
-			'mejs.time-help-text': 'Použijte tlačítka se šipkami doleva / doprava pro posun o jednu vteřinu, tlačítka se šipkami nahoru / dolů pro posun o deset vteřin.',
-			'mejs.live-broadcast' : 'Živé vysílání',			
-			'mejs.volume-help-text': 'Použijte tlačítka se šipkami nahoru / dolů pro zesílení nebo zeslabení hlasitosti.',
-			'mejs.unmute': 'Zapnout zvuk',
-			'mejs.mute': 'Vypnout zvuk',
-			'mejs.volume-slider': 'Posuvný běžec nastavení hlasitosti',			
-			'mejs.video-player': 'Přehrávač videa',
-			'mejs.audio-player': 'Přehrávač hudby',			
-			'mejs.captions-subtitles': 'Titulky',
-			'mejs.captions-chapters': 'Kapitoly',
-			'mejs.none': 'Žádný',
-			'mejs.afrikaans': 'Afrikánština',
-			'mejs.albanian': 'Albánský',
-			'mejs.arabic': 'Arabština',
-			'mejs.belarusian': 'Běloruské',
-			'mejs.bulgarian': 'Bulharský',
-			'mejs.catalan': 'Katalánština',
-			'mejs.chinese': 'čínština',
-			'mejs.chinese-simplified': 'Zjednodušená čínština)',
-			'mejs.chinese-traditional': 'Čínština (tradiční)',
-			'mejs.croatian': 'Chorvatský',
-			'mejs.czech': 'čeština',
-			'mejs.danish': 'Dánština',
-			'mejs.dutch': 'Holandský',
-			'mejs.english': 'Angličtina',
-			'mejs.estonian': 'Estonština',
-			'mejs.filipino': 'Filipino',
-			'mejs.finnish': 'Finština',
-			'mejs.french': 'Francouzština',
-			'mejs.galician': 'Galicijština',
-			'mejs.german': 'Němec',
-			'mejs.greek': 'řecký',
-			'mejs.haitian-creole': 'Haitian kreolský',
-			'mejs.hebrew': 'Hebrejština',
-			'mejs.hindi': 'Hindština',
-			'mejs.hungarian': 'Maďarský',
-			'mejs.icelandic': 'Islandský',
-			'mejs.indonesian': 'Indonéština',
-			'mejs.irish': 'Irština',
-			'mejs.italian': 'Italština',
-			'mejs.japanese': 'Japonský',
-			'mejs.korean': 'Korejština',
-			'mejs.latvian': 'Lotyšský',
-			'mejs.lithuanian': 'Lithuanian',
-			'mejs.macedonian': 'Makedonština',
-			'mejs.malay': 'Malay',
-			'mejs.maltese': 'Maltština',
-			'mejs.norwegian': 'Norština',
-			'mejs.persian': 'Peršan',
-			'mejs.polish': 'Polština',
-			'mejs.portuguese': 'Portugalština',
-			'mejs.romanian': 'Rumunština',
-			'mejs.russian': 'Ruština',
-			'mejs.serbian': 'Srbština',
-			'mejs.slovak': 'Slovák',
-			'mejs.slovenian': 'Slovinský',
-			'mejs.spanish': 'španělština',
-			'mejs.swahili': 'Svahilský',
-			'mejs.swedish': 'švédský',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thajština',
-			'mejs.turkish': 'Turečtina',
-			'mejs.ukrainian': 'Ukrajinština',
-			'mejs.vietnamese': 'Vietnamština',
-			'mejs.welsh': 'Velština',
-			'mejs.yiddish': 'Jidiš'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/de.js src/wp-includes/js/mediaelement/lang/de.js
deleted file mode 100644
index 45a19b7f5d..0000000000
--- src/wp-includes/js/mediaelement/lang/de.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * German
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.de === undefined) {
-		exports.de = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Datei herunterladen',			
-			'mejs.install-flash': 'Ihr Browser unterstützt kein Flash. Bitte aktivieren Sie Flash bzw. laden Sie die aktuellste Flash-Version herunter unter https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Vollbild',			
-			'mejs.play': 'Abspielen',
-			'mejs.pause': 'Pause',			
-			'mejs.time-slider': 'Zeitschieberegler',
-			'mejs.time-help-text': 'Verwende die Pfeiltaste nach links/rechts, um eine Sekunde zu spulen, hoch/runter um zehn Sekunden zu spulen.',
-			'mejs.live-broadcast' : 'Live-Übertragung',			
-			'mejs.volume-help-text': 'Verwende die Pfeiltaste nach oben/nach unten um die Lautstärke zu erhöhen oder zu verringern.',
-			'mejs.unmute': 'Stummschaltung aufheben',
-			'mejs.mute': 'Stummschalten',
-			'mejs.volume-slider': 'Lautstärkeregler',			
-			'mejs.video-player': 'Video-Player',
-			'mejs.audio-player': 'Audio-Player',			
-			'mejs.captions-subtitles': 'Überschriften/Untertitel',
-			'mejs.captions-chapters': 'Kapitel',
-			'mejs.none': 'Keine',
-			'mejs.afrikaans': 'Afrikanisch',
-			'mejs.albanian': 'Albanisch',
-			'mejs.arabic': 'Arabisch',
-			'mejs.belarusian': 'Weißrussisch',
-			'mejs.bulgarian': 'Bulgarisch',
-			'mejs.catalan': 'Katalanisch',
-			'mejs.chinese': 'Chinesisch',
-			'mejs.chinese-simplified': 'Chinesisch (Vereinfacht)',
-			'mejs.chinese-traditional': 'Chinesisch (Traditionell)',
-			'mejs.croatian': 'Kroatisch',
-			'mejs.czech': 'Tschechisch',
-			'mejs.danish': 'Dänisch',
-			'mejs.dutch': 'Niederländisch',
-			'mejs.english': 'Englisch',
-			'mejs.estonian': 'Estnisch',
-			'mejs.filipino': 'Filipino',
-			'mejs.finnish': 'Finnisch',
-			'mejs.french': 'Französisch',
-			'mejs.galician': 'Galicisch',
-			'mejs.german': 'Deutsch',
-			'mejs.greek': 'Griechisch',
-			'mejs.haitian-creole': 'Haitianisch',
-			'mejs.hebrew': 'Hebräisch',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Ungarisch',
-			'mejs.icelandic': 'Isländisch',
-			'mejs.indonesian': 'Indonesisch',
-			'mejs.irish': 'Irisch',
-			'mejs.italian': 'Italienisch',
-			'mejs.japanese': 'Japanisch',
-			'mejs.korean': 'Koreanisch',
-			'mejs.latvian': 'Lettisch',
-			'mejs.lithuanian': 'Litauisch',
-			'mejs.macedonian': 'Mazedonisch',
-			'mejs.malay': 'Malaysisch',
-			'mejs.maltese': 'Maltesisch',
-			'mejs.norwegian': 'Norwegisch',
-			'mejs.persian': 'Persisch',
-			'mejs.polish': 'Polnisch',
-			'mejs.portuguese': 'Portugiesisch',
-			'mejs.romanian': 'Rumänisch',
-			'mejs.russian': 'Russisch',
-			'mejs.serbian': 'Serbisch',
-			'mejs.slovak': 'Slovakisch',
-			'mejs.slovenian': 'Slovenisch',
-			'mejs.spanish': 'Spanisch',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'Schwedisch',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thailändisch',
-			'mejs.turkish': 'Türkisch',
-			'mejs.ukrainian': 'Ukrainisch',
-			'mejs.vietnamese': 'Vietnamnesisch',
-			'mejs.welsh': 'Walisisch',
-			'mejs.yiddish': 'Jiddisch'
-		};
-	}
-})(mejs.i18n);
diff --git src/wp-includes/js/mediaelement/lang/es.js src/wp-includes/js/mediaelement/lang/es.js
deleted file mode 100644
index fcefedca8e..0000000000
--- src/wp-includes/js/mediaelement/lang/es.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/*!
- * This is a `i18n` language object.
- *
- * Spanish
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *   Rafael Miranda (GitHub: @rafa8626)
- *
- * @see core/i18n.js
- */(function (exports) {
-	if (exports.es === undefined) {
-		exports.es = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Descargar archivo',			
-			'mejs.install-flash': 'Esta usando un navegador que no tiene activado o instalado el reproductor de Flash. Por favor active el plugin del reproductor de Flash o descargue la versión más reciente en https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Pantalla completa',			
-			'mejs.play': 'Reproducción',
-			'mejs.pause': 'Pausa',			
-			'mejs.time-slider': 'Control deslizante de tiempo',
-			'mejs.time-help-text': 'Use las flechas Izquierda/Derecha para avanzar un segundo y las flechas Arriba/Abajo para avanzar diez segundos.',
-			'mejs.live-broadcast': 'Transmisión en Vivo',			
-			'mejs.volume-help-text': 'Use las flechas Arriba/Abajo para subir o bajar el volumen.',
-			'mejs.unmute': 'Reactivar silencio',
-			'mejs.mute': 'Silencio',
-			'mejs.volume-slider': 'Control deslizante de volumen',			
-			'mejs.video-player': 'Reproductor de video',
-			'mejs.audio-player': 'Reproductor de audio',			
-			'mejs.captions-subtitles': 'Leyendas/Subtítulos',
-			'mejs.captions-chapters': 'Capítulos',
-			'mejs.none': 'Ninguno',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albano',
-			'mejs.arabic': 'Árabe',
-			'mejs.belarusian': 'Bielorruso',
-			'mejs.bulgarian': 'Búlgaro',
-			'mejs.catalan': 'Catalán',
-			'mejs.chinese': 'Chino',
-			'mejs.chinese-simplified': 'Chino (Simplificado)',
-			'mejs.chinese-traditional': 'Chino (Tradicional)',
-			'mejs.croatian': 'Croata',
-			'mejs.czech': 'Checo',
-			'mejs.danish': 'Danés',
-			'mejs.dutch': 'Holandés',
-			'mejs.english': 'Inglés',
-			'mejs.estonian': 'Estoniano',
-			'mejs.filipino': 'Filipino',
-			'mejs.finnish': 'Finlandés',
-			'mejs.french': 'Francés',
-			'mejs.galician': 'Gallego',
-			'mejs.german': 'Alemán',
-			'mejs.greek': 'Griego',
-			'mejs.haitian-creole': 'Haitiano Criollo',
-			'mejs.hebrew': 'Hebreo',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Húngaro',
-			'mejs.icelandic': 'Islandés',
-			'mejs.indonesian': 'Indonesio',
-			'mejs.irish': 'Irlandés',
-			'mejs.italian': 'Italiano',
-			'mejs.japanese': 'Japonés',
-			'mejs.korean': 'Coreano',
-			'mejs.latvian': 'Letón',
-			'mejs.lithuanian': 'Lituano',
-			'mejs.macedonian': 'Macedonio',
-			'mejs.malay': 'Malayo',
-			'mejs.maltese': 'Maltés',
-			'mejs.norwegian': 'Noruego',
-			'mejs.persian': 'Persa',
-			'mejs.polish': 'Polaco',
-			'mejs.portuguese': 'Portugués',
-			'mejs.romanian': 'Rumano',
-			'mejs.russian': 'Ruso',
-			'mejs.serbian': 'Serbio',
-			'mejs.slovak': 'Eslovaco',
-			'mejs.slovenian': 'Eslovenio',
-			'mejs.spanish': 'Español',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'Suizo',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Tailandés',
-			'mejs.turkish': 'Turco',
-			'mejs.ukrainian': 'Ucraniano',
-			'mejs.vietnamese': 'Vietnamita',
-			'mejs.welsh': 'Galés',
-			'mejs.yiddish': 'Yiddish'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/fa.js src/wp-includes/js/mediaelement/lang/fa.js
deleted file mode 100644
index c665facde5..0000000000
--- src/wp-includes/js/mediaelement/lang/fa.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/*!
- * This is a `i18n` language object.
- *
- * Persian
- *
- * @author
- *   wmateam (GitHub: @wmateam)
- *
- * @see core/i18n.js
- */(function (exports) {
-    'use strict';
-    
-    if (exports.fa === undefined) {
-        exports.fa = {
-            'mejs.plural-form': 0,
-            'mejs.download-file': 'دریافت فایل',
-            'mejs.install-flash': 'افزونه فلش پلیر روی مرورگر شما نصب نیست یا غیر فعال است.افزونه را فعال کنید و یا از https://get.adobe.com/flashplayer/ دریافت و نصب کنید.',
-            'mejs.fullscreen': 'تمام صفحه',
-            'mejs.play': 'پخش',
-            'mejs.pause': 'توقف',
-            'mejs.time-slider': 'تغییر زمان',
-            'mejs.time-help-text': 'از کلید های چپ و راست کیبورد برای جا به جایی به میزان یک ثانیه استفاده کنید.همچنین کلید های بالا و پایین 10 ثانیه زمان را جا به جا می کند.',
-            'mejs.live-broadcast': 'پخش زنده',
-            'mejs.volume-help-text': 'از دکمه های بالا و پایین برای کم و زیاد کردن حجم صدا استفاده کنید.',
-            'mejs.unmute': 'صدا دار',
-            'mejs.mute': 'بی صدا',
-            'mejs.volume-slider': 'تغییر حجم صدا',
-            'mejs.video-player': 'پخش کننده ویدیو',
-            'mejs.audio-player': 'پخش کننده صدا',
-            'mejs.captions-subtitles': 'زیرنویس',
-            'mejs.captions-chapters': 'قسمت',
-            'mejs.none': 'هیچ',
-            'mejs.afrikaans': 'آفریقایی',
-            'mejs.albanian': 'آلبانیایی',
-            'mejs.arabic': 'عربی',
-            'mejs.belarusian': 'بلاروس',
-            'mejs.bulgarian': 'بلغاری',
-            'mejs.catalan': 'کاتالان',
-            'mejs.chinese': 'چینی',
-            'mejs.chinese-simplified': 'چینی (ساده شده)',
-            'mejs.chinese-traditional': 'چینی (سنتی)',
-            'mejs.croatian': 'کروات',
-            'mejs.czech': 'چک',
-            'mejs.danish': 'دانمارکی',
-            'mejs.dutch': 'هلندی',
-            'mejs.english': 'انگلیسی',
-            'mejs.estonian': 'استونی',
-            'mejs.filipino': 'فیلیپینی',
-            'mejs.finnish': 'فنلاندری',
-            'mejs.french': 'فرانسوی',
-            'mejs.galician': 'گالیسی',
-            'mejs.german': 'آلمانی',
-            'mejs.greek': 'یونانی',
-            'mejs.haitian-creole': 'کریول هائیتی',
-            'mejs.hebrew': 'عبری',
-            'mejs.hindi': 'هندی',
-            'mejs.hungarian': 'مجارستانی',
-            'mejs.icelandic': 'ایسلندی',
-            'mejs.indonesian': 'اندونزی',
-            'mejs.irish': 'ایرلندی',
-            'mejs.italian': 'ایتالیایی',
-            'mejs.japanese': 'ژاپنی',
-            'mejs.korean': 'کره ای',
-            'mejs.latvian': 'لتونی',
-            'mejs.lithuanian': 'لیتوانی',
-            'mejs.macedonian': 'مقدونی',
-            'mejs.malay': 'مالایی',
-            'mejs.maltese': 'مالتی',
-            'mejs.norwegian': 'نروژی',
-            'mejs.persian': 'فارسی',
-            'mejs.polish': 'لهستانی',
-            'mejs.portuguese': 'پرتغالی',
-            'mejs.romanian': 'روانی',
-            'mejs.russian': 'روسی',
-            'mejs.serbian': 'صرب',
-            'mejs.slovak': 'اسلواکی',
-            'mejs.slovenian': 'اسلوونیایی',
-            'mejs.spanish': 'اسپانیایی',
-            'mejs.swahili': 'سواحیلی',
-            'mejs.swedish': 'سوئد',
-            'mejs.tagalog': 'تاگالوگ',
-            'mejs.thai': 'تایلندی',
-            'mejs.turkish': 'ترکی',
-            'mejs.ukrainian': 'اوکراین',
-            'mejs.vietnamese': 'ویتنامی',
-            'mejs.welsh': 'ولزی',
-            'mejs.yiddish': 'ییدیش'
-        };
-    }
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/fr.js src/wp-includes/js/mediaelement/lang/fr.js
deleted file mode 100644
index bdb35f3821..0000000000
--- src/wp-includes/js/mediaelement/lang/fr.js
+++ /dev/null
@@ -1,91 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * French
- *
- * @author
- *   Luc Poupard (Twitter: @klohFR)
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.fr === undefined) {
-		exports.fr = {
-			'mejs.plural-form': 2,			
-			'mejs.download-file': 'Télécharger le fichier',			
-			'mejs.install-flash': 'Vous utilisez un navigateur sur lequel Flash ne semble pas installé ou activé. Veuillez activer le plugin Flash ou télécharger la dernière version sur https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Plein écran',			
-			'mejs.play': 'Lecture',
-			'mejs.pause': 'Pause',			
-			'mejs.time-slider': 'Curseur temporel',
-			'mejs.time-help-text': 'Utilisez les flèches Gauche/Droite du clavier pour avancer d\'une seconde, les flèches Haut/Bas pour avancer de 10 secondes.',
-			'mejs.live-broadcast' : 'Diffusion en direct',			
-			'mejs.volume-help-text': 'Utilisez les flèches Haut/Bas du clavier pour augmenter ou diminuer le volume.',
-			'mejs.unmute': 'Activer le son',
-			'mejs.mute': 'Désactiver le son',
-			'mejs.volume-slider': 'Volume',			
-			'mejs.video-player': 'Lecteur Vidéo',
-			'mejs.audio-player': 'Lecteur Audio',			
-			'mejs.captions-subtitles': 'Sous-titres',
-			'mejs.captions-chapters': 'Chapitres',
-			'mejs.none': 'Aucun',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanais',
-			'mejs.arabic': 'Arabe',
-			'mejs.belarusian': 'Biélorusse',
-			'mejs.bulgarian': 'Bulgare',
-			'mejs.catalan': 'Catalan',
-			'mejs.chinese': 'Chinois',
-			'mejs.chinese-simplified': 'Chinois (simplifié)',
-			'mejs.chinese-traditional': 'Chinois (traditionnel)',
-			'mejs.croatian': 'Croate',
-			'mejs.czech': 'Tchèque',
-			'mejs.danish': 'Danois',
-			'mejs.dutch': 'Néerlandais',
-			'mejs.english': 'Anglais',
-			'mejs.estonian': 'Estonien',
-			'mejs.filipino': 'Filipino',
-			'mejs.finnish': 'Finnois',
-			'mejs.french': 'Français',
-			'mejs.galician': 'Galicien',
-			'mejs.german': 'Allemand',
-			'mejs.greek': 'Grec',
-			'mejs.haitian-creole': 'Créole haïtien',
-			'mejs.hebrew': 'Hébreu',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Hongrois',
-			'mejs.icelandic': 'Islandais',
-			'mejs.indonesian': 'Indonésien',
-			'mejs.irish': 'Irlandais',
-			'mejs.italian': 'Italien',
-			'mejs.japanese': 'Japonais',
-			'mejs.korean': 'Coréen',
-			'mejs.latvian': 'Letton',
-			'mejs.lithuanian': 'Lituanien',
-			'mejs.macedonian': 'Macédonien',
-			'mejs.malay': 'Malais',
-			'mejs.maltese': 'Maltais',
-			'mejs.norwegian': 'Norvégien',
-			'mejs.persian': 'Perse',
-			'mejs.polish': 'Polonais',
-			'mejs.portuguese': 'Portugais',
-			'mejs.romanian': 'Roumain',
-			'mejs.russian': 'Russe',
-			'mejs.serbian': 'Serbe',
-			'mejs.slovak': 'Slovaque',
-			'mejs.slovenian': 'Slovène',
-			'mejs.spanish': 'Espagnol',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'Suédois',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thaï',
-			'mejs.turkish': 'Turque',
-			'mejs.ukrainian': 'Ukrainien',
-			'mejs.vietnamese': 'Vietnamien',
-			'mejs.welsh': 'Gallois',
-			'mejs.yiddish': 'Yiddish'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/hr.js src/wp-includes/js/mediaelement/lang/hr.js
deleted file mode 100644
index fce7eee8d8..0000000000
--- src/wp-includes/js/mediaelement/lang/hr.js
+++ /dev/null
@@ -1,87 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Croatian
- *
- * @author
- *   Hrvoj3e (hrvoj3e@gmail.com) * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.hr === undefined) {
-		exports.hr = {
-			'mejs.plural-form': 7,			
-			'mejs.download-file': 'Preuzmi datoteku',			
-			'mejs.install-flash': 'Koristite preglednik koji nema omogućen ili instaliran Flash preglednik. Molimo Vas uključite Flash dodatak ili preuzmite najnoviju verziju s https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Puni zaslon',			
-			'mejs.play': 'Pokreni',
-			'mejs.pause': 'Zaustavi',			
-			'mejs.time-slider': 'Vremenska traka',
-			'mejs.time-help-text': 'Koristi strelice lijevo/desno za pomak naprijed za 1 sekundu te gore/dolje za pomak od 10 sekundi.',
-			'mejs.live-broadcast' : 'Prijenos uživo',			
-			'mejs.volume-help-text': 'Koristi strelice gore/dolje za pojačavanje ili stišavanje.',
-			'mejs.unmute': 'Uključi zvuk',
-			'mejs.mute': 'Isključi zvuk',
-			'mejs.volume-slider': 'Pokazivač razine zvuka',			
-			'mejs.video-player': 'Video preglednik',
-			'mejs.audio-player': 'Audio preglednik',			
-			'mejs.captions-subtitles': 'Opisi/Prijevodi',
-			'mejs.captions-chapters': 'Poglavlja',
-			'mejs.none': 'Ništa',
-			'mejs.afrikaans': 'Afrički',
-			'mejs.albanian': 'Albanski',
-			'mejs.arabic': 'Arapski',
-			'mejs.belarusian': 'Bjeloruski',
-			'mejs.bulgarian': 'Bugarski',
-			'mejs.catalan': 'Katalonski',
-			'mejs.chinese': 'Kineski',
-			'mejs.chinese-simplified': 'Kineski (jednostavni)',
-			'mejs.chinese-traditional': 'Kineski (tradicionalni)',
-			'mejs.croatian': 'Hrvatski',
-			'mejs.czech': 'Češki',
-			'mejs.danish': 'Danski',
-			'mejs.dutch': 'Nizozemski',
-			'mejs.english': 'Engleski',
-			'mejs.estonian': 'Estonski',
-			'mejs.filipino': 'Filipinski',
-			'mejs.finnish': 'Finski',
-			'mejs.french': 'Francuski',
-			'mejs.galician': 'Galicijski',
-			'mejs.german': 'Njemački',
-			'mejs.greek': 'Grčki',
-			'mejs.haitian-creole': 'Haićanski kreolski',
-			'mejs.hebrew': 'Hebrejski',
-			'mejs.hindi': 'Hindski',
-			'mejs.hungarian': 'Mađarski',
-			'mejs.icelandic': 'Islandski',
-			'mejs.indonesian': 'Indonezijski',
-			'mejs.irish': 'Irski',
-			'mejs.italian': 'Talijanski',
-			'mejs.japanese': 'Japanski',
-			'mejs.korean': 'Korejski',
-			'mejs.latvian': 'Latvijski',
-			'mejs.lithuanian': 'Litvanski',
-			'mejs.macedonian': 'Makedonski',
-			'mejs.malay': 'Malajski',
-			'mejs.maltese': 'Malteški',
-			'mejs.norwegian': 'Norveški',
-			'mejs.persian': 'Perzijski',
-			'mejs.polish': 'Poljski',
-			'mejs.portuguese': 'Portugalski',
-			'mejs.romanian': 'Rumunjski',
-			'mejs.russian': 'Ruski',
-			'mejs.serbian': 'Srpski',
-			'mejs.slovak': 'Slovački',
-			'mejs.slovenian': 'Slovenski',
-			'mejs.spanish': 'Španjolski',
-			'mejs.swahili': 'Svahili',
-			'mejs.swedish': 'Švedski',
-			'mejs.tagalog': 'Tagaloški',
-			'mejs.thai': 'Tajski',
-			'mejs.turkish': 'Turski',
-			'mejs.ukrainian': 'Ukrajinski',
-			'mejs.vietnamese': 'Vijetnamski',
-			'mejs.welsh': 'Velški',
-			'mejs.yiddish': 'Jidiški'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/hu.js src/wp-includes/js/mediaelement/lang/hu.js
deleted file mode 100644
index d43863658b..0000000000
--- src/wp-includes/js/mediaelement/lang/hu.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Hungarian
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.hu === undefined) {
-		exports.hu = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Fájl letöltése',			
-			'mejs.install-flash': 'Olyan böngészőt használ, amelyhez nincs engedélyezve vagy telepítve a Flash player. Kérjük, kapcsolja be a Flash-lejátszó bővítményét, vagy töltse le a legfrissebb verziót a https://get.adobe.com/flashplayer/ címen',			
-			'mejs.fullscreen': 'Teljes képernyő',			
-			'mejs.play': 'Lejátszás',
-			'mejs.pause': 'Szünet',			
-			'mejs.time-slider': 'Idő csúszka',
-			'mejs.time-help-text': 'Használja a Bal/Jobb nyíl gombokat az egy másodperces léptetéshez, a Fel/Le nyíl gombokat a tíz másodperces léptetéshez.',
-			'mejs.live-broadcast' : 'Élő közvetítés',			
-			'mejs.volume-help-text': 'Használja a Fel/Le nyíl gombokat a hangerő növeléséhez vagy csökkentéséhez.',
-			'mejs.unmute': 'Némítás feloldása',
-			'mejs.mute': 'Némítás',
-			'mejs.volume-slider': 'Hangerőcsúszka',			
-			'mejs.video-player': 'Videolejátszó',
-			'mejs.audio-player': 'Audiolejátszó',			
-			'mejs.captions-subtitles': 'Képaláírás/Feliratok',
-			'mejs.captions-chapters': 'Fejezetek',
-			'mejs.none': 'Nincs',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albán',
-			'mejs.arabic': 'Arab',
-			'mejs.belarusian': 'Belorusz',
-			'mejs.bulgarian': 'Bolgár',
-			'mejs.catalan': 'Katalán',
-			'mejs.chinese': 'Kínai',
-			'mejs.chinese-simplified': 'Kínai (Egyszerűsített)',
-			'mejs.chinese-traditional': 'Kínai (Hagyományos)',
-			'mejs.croatian': 'Horvát',
-			'mejs.czech': 'Cseh',
-			'mejs.danish': 'Dán',
-			'mejs.dutch': 'Holland',
-			'mejs.english': 'Angol',
-			'mejs.estonian': 'Észt',
-			'mejs.filipino': 'Filippínó',
-			'mejs.finnish': 'Finn',
-			'mejs.french': 'Francia',
-			'mejs.galician': 'Galíciai',
-			'mejs.german': 'Német',
-			'mejs.greek': 'Görög',
-			'mejs.haitian-creole': 'Haiti Kreol',
-			'mejs.hebrew': 'Héber',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Magyar',
-			'mejs.icelandic': 'Izlandi',
-			'mejs.indonesian': 'Indonéz',
-			'mejs.irish': 'Ír',
-			'mejs.italian': 'Olasz',
-			'mejs.japanese': 'Japán',
-			'mejs.korean': 'Koreai',
-			'mejs.latvian': 'Lett',
-			'mejs.lithuanian': 'Litván',
-			'mejs.macedonian': 'Macedóniai',
-			'mejs.malay': 'Maláj',
-			'mejs.maltese': 'Máltai',
-			'mejs.norwegian': 'Norvég',
-			'mejs.persian': 'Perzsa',
-			'mejs.polish': 'Lengyel',
-			'mejs.portuguese': 'Portugál',
-			'mejs.romanian': 'Román',
-			'mejs.russian': 'Orosz',
-			'mejs.serbian': 'Szerb',
-			'mejs.slovak': 'Szlovák',
-			'mejs.slovenian': 'Szlovén',
-			'mejs.spanish': 'Spanyol',
-			'mejs.swahili': 'Szuahéli',
-			'mejs.swedish': 'Svéd',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Török',
-			'mejs.ukrainian': 'Ukrán',
-			'mejs.vietnamese': 'Vietnami',
-			'mejs.welsh': 'Walesi',
-			'mejs.yiddish': 'Jiddis'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/it.js src/wp-includes/js/mediaelement/lang/it.js
deleted file mode 100644
index 2442b6925a..0000000000
--- src/wp-includes/js/mediaelement/lang/it.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Italian
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha 'SoftCreatR' Greuel
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.it === undefined) {
-		exports.it = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Scaricare il file',			
-			'mejs.install-flash': 'Stai utilizzando un browser che non dispone di Flash Player abilitato o installato. Accenda il tuo plug-in Flash Player o scarica la versione più recente da https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Schermo intero',			
-			'mejs.play': 'Eseguire',
-			'mejs.pause': 'Pausa',			
-			'mejs.time-slider': 'Barra di scorrimento',
-			'mejs.time-help-text': 'Utilizzare i tasti Freccia sinistra/Freccia destra per avanzare di un secondo, Freccia Su/Giù per avanzare dieci secondi.',
-			'mejs.live-broadcast' : 'Trasmissione in diretta',			
-			'mejs.volume-help-text': 'Utilizzare i tasti Freccia Su/Giù per aumentare o diminuire il volume.',
-			'mejs.unmute': 'Disattivare muto',
-			'mejs.mute': 'Muto',
-			'mejs.volume-slider': 'Barra del volume',			
-			'mejs.video-player': 'Lettore Video',
-			'mejs.audio-player': 'Lettore Audio',			
-			'mejs.captions-subtitles': 'Acquisizioni/sottotitoli',
-			'mejs.captions-chapters': 'Capitoli',
-			'mejs.none': 'Nessuno',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanese',
-			'mejs.arabic': 'Arabo',
-			'mejs.belarusian': 'Bielorusso',
-			'mejs.bulgarian': 'Bulgaro',
-			'mejs.catalan': 'Catalano',
-			'mejs.chinese': 'Cinese',
-			'mejs.chinese-semplificato': 'Cinese (Semplificato)',
-			'mejs.chinese-traditional': 'Cinese (Tradizionale)',
-			'mejs.croatian': 'Croato',
-			'mejs.czech': 'Ceco',
-			'mejs.danish': 'Danese',
-			'mejs.dutch': 'Olandese',
-			'mejs.english': 'Inglese',
-			'mejs.estonian': 'Estone',
-			'mejs.filipino': 'Filippino',
-			'mejs.finnish': 'Finlandese',
-			'mejs.french': 'Francese',
-			'mejs.galician': 'Galiziano',
-			'mejs.german': 'Tedesco',
-			'mejs.greek': 'Greco',
-			'mejs.haitian-creole': 'Creolo Haitiano',
-			'mejs.hebrew': 'Ebraico',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Ungherese',
-			'mejs.icelandic': 'Islandese',
-			'mejs.indonesian': 'Indonesiano',
-			'mejs.irish': 'Irlandese',
-			'mejs.italian': 'Italiano',
-			'mejs.japanese': 'Giapponese',
-			'mejs.korean': 'Coreano',
-			'mejs.latvian': 'Lettone',
-			'mejs.lithuanian': 'Lituano',
-			'mejs.macedonian': 'Macedone',
-			'mejs.malay': 'Malay',
-			'mejs.maltese': 'Maltese',
-			'mejs.norwegian': 'Norvegese',
-			'mejs.persian': 'Persiano',
-			'mejs.polish': 'Polacco',
-			'mejs.portuguese': 'Portoghese',
-			'mejs.romanian': 'Rumeno',
-			'mejs.russian': 'Russo',
-			'mejs.serbian': 'Serbo',
-			'mejs.slovak': 'Slovacco',
-			'mejs.slovenian': 'Sloveno',
-			'mejs.spanish': 'Spagnolo',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'Svedese',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Turco',
-			'mejs.ukrainian': 'Ucraino',
-			'mejs.vietnamese': 'Vietnamita',
-			'mejs.welsh': 'Gallese',
-			'mejs.yiddish': 'Yiddish'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/ja.js src/wp-includes/js/mediaelement/lang/ja.js
deleted file mode 100644
index ab867849f5..0000000000
--- src/wp-includes/js/mediaelement/lang/ja.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Japanese
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha 'SoftCreatR' Greuel
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.ja === undefined) {
-		exports.ja = {
-			'mejs.plural-form': 0,			
-			'mejs.download-file': 'ファイルをダウンロードする',			
-			'mejs.install-flash': 'Flash Playerが有効またはインストールされていないブラウザを使用しています。Flash Playerプラグインをオンにするか,https://get.adobe.com/flashplayer/から最新バージョンをダウンロードしてください。',			
-			'mejs.fullscreen': '全画面',			
-			'mejs.play': '再生',
-			'mejs.pause': '一時停止',			
-			'mejs.time-slider': 'タイムスライダー',
-			'mejs.time-help-text': '1秒進めるには左/右矢印をキーを,10秒進めるには上/下矢印を使います。',
-			'mejs.live-broadcast': 'ライブブロードキャスト',			
-			'mejs.volume-help-text': '音量を上げたり下げたりするには,上/下矢印を使います。',
-			'mejs.unmute': 'ミュートを解除',
-			'mejs.mute': 'ミュート',
-			'mejs.volume-slider': '音量スライダー',			
-			'mejs.video-player': 'ビデオプレーヤー',
-			'mejs.audio-player': 'オーディオプレーヤー',			
-			'mejs.captions-subtitles': 'キャプション/字幕',
-			'mejs.captions-chapters': '章',
-			'mejs.none': 'なし',
-			'mejs.afrikaans': 'アフリカーンス語',
-			'mejs.albanian': 'アルバニア語',
-			'mejs.arabic': 'アラビア語',
-			'mejs.belarusian': 'ベラルーシ語',
-			'mejs.bulgarian': 'ブルガリア語',
-			'mejs.catalan': 'カタロニア語',
-			'mejs.chinese': '中国語',
-			'mejs.chinese-simplified': '中国語（簡体字）',
-			'mejs.chinese-traditional': '中国語（繁体字）',
-			'mejs.croatian': 'クロアチア語',
-			'mejs.czech': 'チェコ語',
-			'mejs.danish': 'デンマーク語',
-			'mejs.dutch': 'オランダの',
-			'mejs.english': '英語',
-			'mejs.estonian': 'エストニア語',
-			'mejs.filipino': 'フィリピン人',
-			'mejs.finnish': 'フィンランド語',
-			'mejs.french': 'フランス語',
-			'mejs.galician': 'ガリシア人',
-			'mejs.german': 'ドイツ語',
-			'mejs.greek': 'ギリシャ語',
-			'mejs.haitian-creole': 'ハイチクレオール',
-			'mejs.hebrew': 'ヘブライ語',
-			'mejs.hindi': 'ヒンディー語',
-			'mejs.hungarian': 'ハンガリー語',
-			'mejs.icelandic': 'アイスランド語',
-			'mejs.indonesian': 'インドネシア語',
-			'mejs.irish': 'アイルランド',
-			'mejs.italian': 'イタリア語',
-			'mejs.japanese': '日本語',
-			'mejs.korean': '韓国語',
-			'mejs.latvian': 'ラトビア語',
-			'mejs.lithuanian': 'リトアニア語',
-			'mejs.macedonian': 'マケドニアの',
-			'mejs.malay': 'マレー語',
-			'mejs.maltese': 'マルタ',
-			'mejs.norwegian': 'ノルウェー語',
-			'mejs.persian': 'ペルシア語',
-			'mejs.polish': 'ポーランド語',
-			'mejs.portuguese': 'ポルトガル語',
-			'mejs.romanian': 'ルーマニア語',
-			'mejs.russian': 'ロシア語',
-			'mejs.serbian': 'セルビア語',
-			'mejs.slovak': 'スロバキア語',
-			'mejs.slovenian': 'スロベニア語',
-			'mejs.spanish': 'スペイン語',
-			'mejs.swahili': 'スワヒリ語',
-			'mejs.swedish': 'スウェーデン語',
-			'mejs.tagalog': 'タガログ',
-			'mejs.thai': 'タイ',
-			'mejs.turkish': 'トルコ語',
-			'mejs.ukrainian': 'ウクライナ語',
-			'mejs.vietnamese': 'ベトナム語',
-			'mejs.welsh': 'ウェールズ',
-			'mejs.yiddish': 'イディッシュ'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/ko.js src/wp-includes/js/mediaelement/lang/ko.js
deleted file mode 100644
index 7630e8cf6c..0000000000
--- src/wp-includes/js/mediaelement/lang/ko.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Korean
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha 'SoftCreatR' Greuel
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.ko === undefined) {
-		exports.ko = {
-			'mejs.plural-form': 0,			
-			'mejs.download-file': '파일 다운로드',			
-			'mejs.install-flash': 'Flash Player가 활성화되거나 설치되지 않은 브라우저를 사용 중입니다. 플래시 플레이어 플러그인을 켜거나 https://get.adobe.com/flashplayer/에서 최신 버전을 다운로드하십시오.',			
-			'mejs.fullscreen': '전체화면',			
-			'mejs.play': '작동',
-			'mejs.pause': '정지',			
-			'mejs.time-slider': '시간 슬라이더',
-			'mejs.time-help-text': '1초 전진하려면 좌/우측 화살표를 사용하시고 10초 전진하려면 위/아래 화살표를 사용하세요.',
-			'mejs.live-broadcast' : '생방송',			
-			'mejs.volume-help-text': '볼륨을 높이거나 낮추려면 위/아래 화살표를 이용하세요.',
-			'mejs.unmute': '음소거 해제',
-			'mejs.mute': '말 없는',
-			'mejs.volume-slider': '볼륨 슬라이더',			
-			'mejs.video-player': '비디오 플레이어',
-			'mejs.audio-player': '오디오 플레이어',			
-			'mejs.captions-subtitles': '캡션/자막',
-			'mejs.captions-chapters': '챕터',
-			'mejs.none': '없음',
-			'mejs.afrikaans': '아프리칸스어',
-			'mejs.albanian': '알바니아',
-			'mejs.arabic': '아랍어',
-			'mejs.belarusian': '벨로루시 어',
-			'mejs.bulgarian': '불가리아',
-			'mejs.catalan': '카탈로니아 어',
-			'mejs.chinese': '중국어',
-			'mejs.chinese-simplified': '중국어 (간체)',
-			'mejs.chinese-traditional': '중국어 (번체)',
-			'mejs.croatian': '크로아티아어',
-			'mejs.czech': '체코 어',
-			'mejs.danish': '덴마크어',
-			'mejs.dutch': '네덜란드어',
-			'mejs.english': '영어',
-			'mejs.estonian': '에스토니아',
-			'mejs.filipino': '필리핀',
-			'mejs.finnish': '핀란드어',
-			'mejs.french': '프랑스어',
-			'mejs.galician': '갈리시아인',
-			'mejs.german': '독일어',
-			'mejs.greek': '그리스어',
-			'mejs.haitian-creole': '아이티 크리올',
-			'mejs.hebrew': '히브리어',
-			'mejs.hindi': '힌디어',
-			'mejs.hungarian': '헝가리어',
-			'mejs.icelandic': '아이슬란드 어',
-			'mejs.indonesian': '인도네시아어',
-			'mejs.irish': '아일랜드어',
-			'mejs.italian': '이탈리아어',
-			'mejs.japanese': '일본어',
-			'mejs.korean': '한국어',
-			'mejs.latvian': '라트비아어',
-			'mejs.lithuanian': '리투아니아어',
-			'mejs.macedonian': '마케도니아인',
-			'mejs.malay': '말레이',
-			'mejs.maltese': '몰타어',
-			'mejs.norwegian': '노르웨이어',
-			'mejs.persian': '페르시아어',
-			'mejs.polish': '폴란드어',
-			'mejs.portuguese': '포르투갈어',
-			'mejs.romanian': '루마니아어',
-			'mejs.russian': '러시아어',
-			'mejs.serbian': '세르비아어',
-			'mejs.slovak': '슬로바키아어',
-			'mejs.slovenian': '슬로베니아어',
-			'mejs.spanish': '스페인어',
-			'mejs.swahili': '스와힐리어',
-			'mejs.swedish': '스웨덴어',
-			'mejs.tagalog': '타갈로그어',
-			'mejs.thai': '태국어',
-			'mejs.turkish': '터키어',
-			'mejs.ukrainian': '우크라이나어',
-			'mejs.vietnamese': '베트남인',
-			'mejs.welsh': '웨일스 어',
-			'mejs.yiddish': '이디시어'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/nl.js src/wp-includes/js/mediaelement/lang/nl.js
deleted file mode 100644
index 9c11dd0f48..0000000000
--- src/wp-includes/js/mediaelement/lang/nl.js
+++ /dev/null
@@ -1,91 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Dutch
- *
- * @author
- *   Leonard de Ruijter, Twitter: @LeonarddR
- *   Jalios (Twitter: @Jalios)
- *   Sascha 'SoftCreatR' Greuel
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.nl === undefined) {
-		exports.nl = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Bestand downloaden',			
-			'mejs.install-flash': 'U gebruikt een browser die geen Flash Player heeft ingeschakeld of geïnstalleerd. Zet de Flash Player plug-in of download de nieuwste versie van https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Volledig scherm',			
-			'mejs.play': 'Afspelen',
-			'mejs.pause': 'Pauzeren',			
-			'mejs.time-slider': 'Tijd schuifbalk',
-			'mejs.time-help-text': 'Gebruik pijl naar links/rechts om per seconde te springen, pijl omhoog/omlaag om per tien seconden te springen.',
-			'mejs.live-broadcast' : 'Live uitzending',			
-			'mejs.volume-help-text': 'Gebruik pijl omhoog/omlaag om het volume te verhogen/verlagen.',
-			'mejs.unmute': 'Dempen opheffen',
-			'mejs.mute': 'Dempen',
-			'mejs.volume-slider': 'Volume schuifbalk',			
-			'mejs.video-player': 'Videospeler',
-			'mejs.audio-player': 'Audiospeler',			
-			'mejs.captions-subtitles': 'Bijschriften/ondertiteling',
-			'mejs.captions-chapters': 'Hoofdstukken',
-			'mejs.none': 'Geen',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanees',
-			'mejs.arabic': 'Arabisch',
-			'mejs.belarusian': 'Wit-Russisch',
-			'mejs.bulgarian': 'Bulgaars',
-			'mejs.catalan': 'Catalaans',
-			'mejs.chinese': 'Chinees',
-			'mejs.chinese-simplified': 'Chinees (Vereenvoudigd)',
-			'mejs.chinese-traditional': 'Chinees (Traditioneel)',
-			'mejs.croatian': 'Kroatisch',
-			'mejs.czech': 'Tsjechisch',
-			'mejs.danish': 'Deens',
-			'mejs.dutch': 'Nederlands',
-			'mejs.english': 'Engels',
-			'mejs.estonian': 'Estlands',
-			'mejs.filipino': 'Filipijns',
-			'mejs.finnish': 'Finse',
-			'mejs.french': 'Frans',
-			'mejs.galician': 'Galicisch',
-			'mejs.german': 'Duits',
-			'mejs.greek': 'Grieks',
-			'mejs.haitian-creole': 'Haïtiaanse Creoolse',
-			'mejs.hebrew': 'Hebreeuws',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Hongaars',
-			'mejs.icelandic': 'Icelandic',
-			'mejs.indonesian': 'Indonesisch',
-			'mejs.irish': 'Iers',
-			'mejs.italian': 'Italiaans',
-			'mejs.japanese': 'Japans',
-			'mejs.korean': 'Koreaans',
-			'mejs.latvian': 'Letlands',
-			'mejs.lithuanian': 'Litouws',
-			'mejs.macedonian': 'Macedonisch',
-			'mejs.malay': 'Maleis',
-			'mejs.maltese': 'Maltese',
-			'mejs.norwegian': 'Noors',
-			'mejs.persian': 'Perzisch',
-			'mejs.polish': 'Pools',
-			'mejs.portuguese': 'Portugees',
-			'mejs.romanian': 'Roemeens',
-			'mejs.russian': 'Russisch',
-			'mejs.serbian': 'Servisch',
-			'mejs.slovak': 'Slowaaks',
-			'mejs.slovenian': 'Sloveens',
-			'mejs.spanish': 'Spaans',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'Zweeds',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Turks',
-			'mejs.ukrainian': 'Oekraïens',
-			'mejs.vietnamese': 'Vietnamese',
-			'mejs.welsh': 'Welsh',
-			'mejs.yiddish': 'Jiddisch'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/pl.js src/wp-includes/js/mediaelement/lang/pl.js
deleted file mode 100644
index 4fe0446104..0000000000
--- src/wp-includes/js/mediaelement/lang/pl.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Polish
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.pl === undefined) {
-		exports.pl = {
-			'mejs.plural-form': 9,			
-			'mejs.download-file': 'Pobierz plik',			
-			'mejs.install-flash': 'Twoja przeglądarka nie ma włączonej lub zainstalowanej wtyczki Flash Player. Prosimy ją włączyć lub pobrać najnowszą wersję ze strony https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Pełny ekran',			
-			'mejs.play': 'Odtwarzaj',
-			'mejs.pause': 'Wstrzymaj',			
-			'mejs.time-slider': 'Suwak czasu',
-			'mejs.time-help-text': 'Strzałki w lewo/w prawo powodują przewijanie o sekundę, strzałki w górę/w dół o dziesięć sekund.',
-			'mejs.live-broadcast': 'Transmisja na żywo',			
-			'mejs.volume-help-text': 'Aby zwiększyć lub zmniejszyć głośność, użyj strzałek w górę/w dół.',
-			'mejs.unmute': 'Wyłącz wyciszenie',
-			'mejs.mute': 'Wycisz',
-			'mejs.volume-slider': 'Suwak głośności',			
-			'mejs.video-player': 'Odtwarzacz wideo',
-			'mejs.audio-player': 'Odtwarzacz audio',			
-			'mejs.captions-subtitles': 'Podpisy/napisy',
-			'mejs.captions-chapters': 'Rozdziały',
-			'mejs.none': 'Brak',
-			'mejs.afrikaans': 'Afrykański',
-			'mejs.albanian': 'Albański',
-			'mejs.arabic': 'Arabski',
-			'mejs.belarusian': 'Białoruski',
-			'mejs.bulgarian': 'Bułgarski',
-			'mejs.catalan': 'Kataloński',
-			'mejs.chinese': 'Chiński',
-			'mejs.chinese-simplified': 'Chiński (uproszczony)',
-			'mejs.chinese-traditional': 'Chiński (tradycyjny)',
-			'mejs.croatian': 'Chorwacki',
-			'mejs.czech': 'Czeski',
-			'mejs.danish': 'Duński',
-			'mejs.dutch': 'Holenderski',
-			'mejs.english': 'Angielski',
-			'mejs.estonian': 'Estoński',
-			'mejs.filipino': 'Filipiński',
-			'mejs.finnish': 'Fiński',
-			'mejs.french': 'Francuski',
-			'mejs.galician': 'Galicyjski',
-			'mejs.german': 'Niemiecki',
-			'mejs.greek': 'Grecki',
-			'mejs.haitian-creole': 'Haitański',
-			'mejs.hebrew': 'Hebrajski',
-			'mejs.hindi': 'Hinduski',
-			'mejs.hungarian': 'Węgierski',
-			'mejs.icelandic': 'Islandzki',
-			'mejs.indonesian': 'Indonezyjski',
-			'mejs.irish': 'Irlandzki',
-			'mejs.italian': 'Włoski',
-			'mejs.japanese': 'Japoński',
-			'mejs.korean': 'Koreański',
-			'mejs.latvian': 'Łotewski',
-			'mejs.lithuanian': 'Litewski',
-			'mejs.macedonian': 'Macedoński',
-			'mejs.malay': 'Malajski',
-			'mejs.maltese': 'Maltański',
-			'mejs.norwegian': 'Norweski',
-			'mejs.persian': 'Perski',
-			'mejs.polish': 'Polski',
-			'mejs.portuguese': 'Portugalski',
-			'mejs.romanian': 'Rumuński',
-			'mejs.russian': 'Rosyjski',
-			'mejs.serbian': 'Serbski',
-			'mejs.slovak': 'Słowacki',
-			'mejs.slovenian': 'Słoweński',
-			'mejs.spanish': 'Hiszpański',
-			'mejs.swahili': 'Suahili',
-			'mejs.swedish': 'Szwedzki',
-			'mejs.tagalog': 'Tagalski',
-			'mejs.thai': 'Tajski',
-			'mejs.turkish': 'Turecki',
-			'mejs.ukrainian': 'Ukraiński',
-			'mejs.vietnamese': 'Wietnamski',
-			'mejs.welsh': 'Walijski',
-			'mejs.yiddish': 'Jidysz'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/pt.js src/wp-includes/js/mediaelement/lang/pt.js
deleted file mode 100644
index 3d5a6c9442..0000000000
--- src/wp-includes/js/mediaelement/lang/pt.js
+++ /dev/null
@@ -1,92 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Portuguese
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.pt === undefined) {
-		exports.pt = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Descarregar o ficheiro',			
-			'mejs.install-flash': 'Você está usando um navegador que não possui o player Flash ativado ou instalado. Por favor, ligue o plugin do Flash Player ou baixe a versão mais recente de https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Ecrã completo',			
-			'mejs.play': 'Reprodução',
-			'mejs.pause': 'Pausa',			
-			'mejs.time-slider': 'Deslizador do tempo',
-			'mejs.time-help-text': 'Use as teclas das setas para a esquerda/direita para avançar um segundo, e as setas para cima/baixo para avançar dez segundos.',
-			'mejs.live-broadcast' : 'Transmissão ao vivo',
-			
-			
-			'mejs.volume-help-text': 'Use as teclas das setas para cima/baixo para aumentar ou diminuir o volume.',
-			'mejs.unmute': 'Voltar ao som',
-			'mejs.mute': 'Silêncio',
-			'mejs.volume-slider': 'Deslizador do volume',			
-			'mejs.video-player': 'Leitor de vídeo',
-			'mejs.audio-player': 'Leitor de áudio',			
-			'mejs.captions-subtitles': 'Legendas',
-			'mejs.captions-chapters': 'Capítulos',
-			'mejs.none': 'Nenhum',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanês',
-			'mejs.arabic': 'Árabe',
-			'mejs.belarusian': 'Bielorrusso',
-			'mejs.bulgarian': 'Búlgaro',
-			'mejs.catalan': 'Catalão',
-			'mejs.chinese': 'Chinês',
-			'mejs.chinese-simplified': 'Chinese (Simplified)',
-			'mejs.chinese-traditional': 'Chinese (Traditional)',
-			'mejs.croatian': 'Croata',
-			'mejs.czech': 'Checo',
-			'mejs.danish': 'Danish',
-			'mejs.dutch': 'Dutch',
-			'mejs.english': 'Inglês',
-			'mejs.estonian': 'Estoniano',
-			'mejs.filipino': 'Filipino',
-			'mejs.finnish': 'Finlandês',
-			'mejs.french': 'French',
-			'mejs.galician': 'Galego',
-			'mejs.german': 'Alemão',
-			'mejs.greek': 'Grego',
-			'mejs.haitian-creole': 'Crioulo Haitiano',
-			'mejs.hebrew': 'Hebraico',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Húngaro',
-			'mejs.icelandic': 'Islandês',
-			'mejs.indonesian': 'Indonésio',
-			'mejs.irish': 'Irish',
-			'mejs.italian': 'Italiano',
-			'mejs.japanese': 'Japonês',
-			'mejs.korean': 'Coreano',
-			'mejs.latvian': 'Letão',
-			'mejs.lithuanian': 'Lithuanian',
-			'mejs.macedonian': 'Macedônio',
-			'mejs.malay': 'Malaio',
-			'mejs.maltese': 'Maltês',
-			'mejs.norwegian': 'Norwegian',
-			'mejs.persian': 'Persa',
-			'mejs.polish': 'Polish',
-			'mejs.portuguese': 'Português',
-			'mejs.romanian': 'Romanian',
-			'mejs.russian': 'Russian',
-			'mejs.serbian': 'Sérvio',
-			'mejs.slovak': 'Slovak',
-			'mejs.slovenian': 'Slovenian',
-			'mejs.spanish': 'Espanhol',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'sueco',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Turco',
-			'mejs.ukrainian': 'Ucraniano',
-			'mejs.vietnamese': 'Vietnamita',
-			'mejs.welsh': 'Welsh',
-			'mejs.yiddish': 'Iídiche'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/ro.js src/wp-includes/js/mediaelement/lang/ro.js
deleted file mode 100644
index 5ad186a29a..0000000000
--- src/wp-includes/js/mediaelement/lang/ro.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Romanian
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.ro === undefined) {
-		exports.ro = {
-			'mejs.plural-form': 5,			
-			'mejs.download-file': 'Descarcă fişierul',			
-			'mejs.install-flash': 'Utilizați un browser care nu are activat sau instalat playerul Flash. Porniți pluginul Flash player sau descărcați cea mai recentă versiune de la https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Ecran complet',			
-			'mejs.play': 'Redare',
-			'mejs.pause': 'Pauză',			
-			'mejs.time-slider': 'Cursor timp',
-			'mejs.time-help-text': 'Utilizează tastele săgeată Stânga/Dreapta pentru a avansa o secundă şi săgeţile Sus/Jos pentru a avansa zece secunde.',
-			'mejs.live-broadcast' : 'Difuzare în direct',			
-			'mejs.volume-help-text': 'Utilizează tastele de săgeată Sus/Jos pentru a creşte/micşora volumul',
-			'mejs.unmute': 'Cu sunet',
-			'mejs.mute': 'Fără sunet',
-			'mejs.volume-slider': 'Cursor volum',			
-			'mejs.video-player': 'Player video',
-			'mejs.audio-player': 'Player audio',			
-			'mejs.captions-subtitles': 'Legende/Subtitrări',
-			'mejs.captions-chapters': 'Capitolele',
-			'mejs.none': 'Niciunul',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanez',
-			'mejs.arabic': 'Arabă',
-			'mejs.belarusian': 'Belarusian',
-			'mejs.bulgarian': 'Bulgară',
-			'mejs.catalan': 'Catalană',
-			'mejs.chinese': 'Chinezesc',
-			'mejs.chinese-simplified': 'Chineză (Simplificată)',
-			'mejs.chinese-traditional': 'Chineză (Tradițională)',
-			'mejs.croatian': 'Croată',
-			'mejs.czech': 'Cehă',
-			'mejs.danish': 'Daneză',
-			'mejs.dutch': 'Olandeză',
-			'mejs.english': 'Engleză',
-			'mejs.estonian': 'Estonă',
-			'mejs.filipino': 'Filipinez',
-			'mejs.finnish': 'Finlandeză',
-			'mejs.french': 'Franceză',
-			'mejs.galician': 'Galiciană',
-			'mejs.german': 'Germană',
-			'mejs.greek': 'Greacă',
-			'mejs.haitian-creole': 'Creolele Haitiene',
-			'mejs.hebrew': 'Ebraică',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Maghiar',
-			'mejs.icelandic': 'Islandeză',
-			'mejs.indonesian': 'Indonezian',
-			'mejs.irish': 'Irlandeză',
-			'mejs.italian': 'Italiană',
-			'mejs.japanese': 'Japoneză',
-			'mejs.korean': 'Coreeană',
-			'mejs.latvian': 'Letonă',
-			'mejs.lithuanian': 'Lituanian',
-			'mejs.macedonian': 'Macedonean',
-			'mejs.malay': 'Malay',
-			'mejs.maltese': 'Malteză',
-			'mejs.norwegian': 'Norvegiană',
-			'mejs.persian': 'Persană',
-			'mejs.polish': 'Polonez',
-			'mejs.portuguese': 'Portugheză',
-			'mejs.romanian': 'Română',
-			'mejs.russian': 'Rusă',
-			'mejs.serbian': 'Sârbă',
-			'mejs.slovak': 'Slovacă',
-			'mejs.slovenian': 'Slovenă',
-			'mejs.spanish': 'Spaniolă',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'Suedeză',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Turcă',
-			'mejs.ukrainian': 'Ucrainean',
-			'mejs.vietnamese': 'Vietnamez',
-			'mejs.welsh': 'Welsh',
-			'mejs.yiddish': 'Idiș'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/ru.js src/wp-includes/js/mediaelement/lang/ru.js
deleted file mode 100644
index a67a410d42..0000000000
--- src/wp-includes/js/mediaelement/lang/ru.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Russian
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.ru === undefined) {
-		exports.ru = {
-			'mejs.plural-form': 7,			
-			'mejs.download-file': 'Скачать файл',			
-			'mejs.install-flash': 'Flash player в вашем браузере не установлен или отключен. Пожалуйста включите ваш Flash player или скачайте последнюю версию с https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Полноэкранный режим',			
-			'mejs.play': 'Воспроизвести',
-			'mejs.pause': 'Пауза',			
-			'mejs.time-slider': 'Слайдер времени',
-			'mejs.time-help-text': 'Используйте Левую/Правую клавиши со стрелками, чтобы продвинуться на одну секунду, клавиши со стрелками Вверх/Вниз, чтобы продвинуться на десять секунд.',
-			'mejs.live-broadcast' : 'Прямая трансляция',			
-			'mejs.volume-help-text': 'Используйте клавиши со стрелками Вверх/Вниз, чтобы увеличить или уменьшить громкость.',
-			'mejs.unmute': 'Включить звук',
-			'mejs.mute': 'Отключить звук',
-			'mejs.volume-slider': 'Слайдер громкости',			
-			'mejs.video-player': 'Видеоплеер',
-			'mejs.audio-player': 'Аудиоплеер',			
-			'mejs.captions-subtitles': 'Титры/Субтитры',
-			'mejs.captions-chapters': 'Главы',
-			'mejs.none': 'Нет',
-			'mejs.afrikaans': 'Африканский',
-			'mejs.albanian': 'Албанский',
-			'mejs.arabic': 'Арабский',
-			'mejs.belarusian': 'Белорусский',
-			'mejs.bulgarian': 'Болгарский',
-			'mejs.catalan': 'Каталонский',
-			'mejs.chinese': 'Китайский',
-			'mejs.chinese-simplified': 'Китайский (упрощенный)',
-			'mejs.chinese-traditional': 'Chinese (традиционный)',
-			'mejs.croatian': 'Хорватский',
-			'mejs.czech': 'Чешский',
-			'mejs.danish': 'Датский',
-			'mejs.dutch': 'Голландский',
-			'mejs.english': 'Английский',
-			'mejs.estonian': 'Эстонский',
-			'mejs.filipino': 'Филиппинский',
-			'mejs.finnish': 'Финский',
-			'mejs.french': 'Французский',
-			'mejs.galician': 'Галисийский',
-			'mejs.german': 'Немецкий',
-			'mejs.greek': 'Греческий',
-			'mejs.haitian-creole': 'Гаитянский креольский',
-			'mejs.hebrew': 'Иврит',
-			'mejs.hindi': 'Хинди',
-			'mejs.hungarian': 'Венгерский',
-			'mejs.icelandic': 'Исландский',
-			'mejs.indonesian': 'Индонезийский',
-			'mejs.irish': 'Ирландский',
-			'mejs.italian': 'Итальянский',
-			'mejs.japanese': 'Японский',
-			'mejs.korean': 'Корейский',
-			'mejs.latvian': 'Латышский',
-			'mejs.lithuanian': 'Литовский',
-			'mejs.macedonian': 'Македонский',
-			'mejs.malay': 'Малайский',
-			'mejs.maltese': 'Мальтийский',
-			'mejs.norwegian': 'Норвежский',
-			'mejs.persian': 'Персидский',
-			'mejs.polish': 'Польский',
-			'mejs.portuguese': 'Португальский',
-			'mejs.romanian': 'Румынский',
-			'mejs.russian': 'Русский',
-			'mejs.serbian': 'Сербский',
-			'mejs.slovak': 'Словацкий',
-			'mejs.slovenian': 'Словенский',
-			'mejs.spanish': 'Испанский',
-			'mejs.swahili': 'Суахили',
-			'mejs.swedish': 'Шведский',
-			'mejs.tagalog': 'Тагальский',
-			'mejs.thai': 'Тайский',
-			'mejs.turkish': 'Турецкий',
-			'mejs.ukrainian': 'Украинский',
-			'mejs.vietnamese': 'Вьетнамский',
-			'mejs.welsh': 'Валлийский',
-			'mejs.yiddish': 'Идиш'
-		};
-	}
-})(mejs.i18n);
diff --git src/wp-includes/js/mediaelement/lang/sk.js src/wp-includes/js/mediaelement/lang/sk.js
deleted file mode 100644
index bbc97f960f..0000000000
--- src/wp-includes/js/mediaelement/lang/sk.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Slovak
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.sk === undefined) {
-		exports.sk = {
-			'mejs.plural-form': 8,			
-			'mejs.download-file': 'Prevziať súbor',			
-			'mejs.install-flash': 'Používate prehliadač, ktorý nemá povolený alebo nainštalovaný prehrávač Flash. Zapnite doplnok prehrávača Flash alebo si prevezmite najnovšiu verziu zo stránky https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Celá obrazovka',			
-			'mejs.play': 'Prehrať',
-			'mejs.pause': 'Pozastaviť',			
-			'mejs.time-slider': 'Posúvač času',
-			'mejs.time-help-text': 'Klávesmi so šípkou doľava/doprava posuniete o jednu sekundu, šípkami nahor/ nadol posuniete o desať sekúnd.',
-			'mejs.live-broadcast' : 'Živé vysielanie',			
-			'mejs.volume-help-text': 'Klávesmi so šípkou nahor/nadol zvýšite alebo znížite hlasitosť.',
-			'mejs.unmute': 'Zrušiť stlmenie',
-			'mejs.mute': 'Stlmiť',
-			'mejs.volume-slider': 'Posúvač hlasitosti',			
-			'mejs.video-player': 'Prehrávač videa',
-			'mejs.audio-player': 'Prehrávač zvuku',			
-			'mejs.captions-subtitles': 'Skryté titulky/Titulky',
-			'mejs.captions-chapters': 'Kapitoly',
-			'mejs.none': 'Žiadne',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albánsky',
-			'mejs.arabic': 'Arabčina',
-			'mejs.belarusian': 'Bieloruský',
-			'mejs.bulgarian': 'Bulharčina',
-			'mejs.catalan': 'Katalánsky',
-			'mejs.chinese': 'čínština',
-			'mejs.chinese-simplified': 'Čínsky (Zjednodušený)',
-			'mejs.chinese-traditional': 'čínsky (Tradičný)',
-			'mejs.croatian': 'Chorvátčina',
-			'mejs.czech': 'čeština',
-			'mejs.danish': 'Dánsky',
-			'mejs.dutch': 'Holandský',
-			'mejs.english': 'Angličtina',
-			'mejs.estonian': 'Estónčina',
-			'mejs.filipino': 'Filipínsky',
-			'mejs.finnish': 'Fínčina',
-			'mejs.french': 'Francúzština',
-			'mejs.galician': 'Galicijčan',
-			'mejs.german': 'Nemčina',
-			'mejs.greek': 'Gréčtina',
-			'mejs.haitian-creole': 'Haitian Kreolský',
-			'mejs.hebrew': 'Hebrejčina',
-			'mejs.hindi': 'Hindčina',
-			'mejs.hungarian': 'Maďarčina',
-			'mejs.icelandic': 'Islandský',
-			'mejs.indonesian': 'Indonézsky',
-			'mejs.irish': 'Írsky',
-			'mejs.italian': 'Taliančina',
-			'mejs.japanese': 'Japonský',
-			'mejs.korean': 'Kórejský',
-			'mejs.latvian': 'Lotyština',
-			'mejs.lithuanian': 'Litovský',
-			'mejs.macedonian': 'Macedónsky',
-			'mejs.malay': 'Malajský',
-			'mejs.maltese': 'Maltčina',
-			'mejs.norwegian': 'Nórsky',
-			'mejs.persian': 'Perzský',
-			'mejs.polish': 'poľština',
-			'mejs.portuguese': 'Portugalčina',
-			'mejs.romanian': 'Rumunčina',
-			'mejs.russian': 'Ruský',
-			'mejs.serbian': 'Srbský',
-			'mejs.slovak': 'Slovenský',
-			'mejs.slovenian': 'Slovinský',
-			'mejs.spanish': 'španielčina',
-			'mejs.swahili': 'Swahili',
-			'mejs.swedish': 'švédčina',
-			'mejs.tagalog': 'Tagalog',
-			'mejs.thai': 'Thai',
-			'mejs.turkish': 'Turecký',
-			'mejs.ukrainian': 'Ukrajinský',
-			'mejs.vietnamese': 'Vietnamčina',
-			'mejs.welsh': 'Welsh',
-			'mejs.yiddish': 'Jidiš'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/sv.js src/wp-includes/js/mediaelement/lang/sv.js
deleted file mode 100644
index f2f27c1905..0000000000
--- src/wp-includes/js/mediaelement/lang/sv.js
+++ /dev/null
@@ -1,89 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Swedish
- *
- * @author
- *   Petter (Twitter: @petter_j)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.sv === undefined) {
-		exports.sv = {
-			'mejs.plural-form': 1,			
-			'mejs.download-file': 'Ladda ner fil',			
-			'mejs.install-flash': 'Du använder en webbläsare som inte har Flash Player aktiverat eller installerad. Aktivera Flash Player eller hämta den senaste versionen från https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Fullskärm',			
-			'mejs.play': 'Spela',
-			'mejs.pause': 'Pausa',			
-			'mejs.time-slider': 'Tidslinje',
-			'mejs.time-help-text': 'Använd Vänster/Höger piltangent för att spola en sekund, Upp/Ner piltangent spola tio sekunder.',
-			'mejs.live-broadcast': 'Livesändning',			
-			'mejs.volume-help-text': 'Använd Upp/Ner piltangent för att öka eller minska volymen.',
-			'mejs.unmute': 'Ljud på',
-			'mejs.mute': 'Ljud av',
-			'mejs.volume-slider': 'Volymkontroll',			
-			'mejs.video-player': 'Videospelare',
-			'mejs.audio-player': 'Ljudspelare',			
-			'mejs.captions-subtitles': 'Textning/Undertexter',
-			'mejs.captions-chapters': 'Kapitel',
-			'mejs.none': 'Ingen',
-			'mejs.afrikaans': 'Afrikaans',
-			'mejs.albanian': 'Albanska',
-			'mejs.arabic': 'Arabiska',
-			'mejs.belarusian': 'Nederländska',
-			'mejs.bulgarian': 'Bulgariska',
-			'mejs.catalan': 'Katalanska',
-			'mejs.chinese': 'Kinesiska',
-			'mejs.chinese-simplified': 'Kinesiska (Förenklad)',
-			'mejs.chinese-traditional': 'Kinesiska (Traditionell)',
-			'mejs.croatian': 'Kroatiska',
-			'mejs.czech': 'Tjeckiska',
-			'mejs.danish': 'Danska',
-			'mejs.dutch': 'Holländska',
-			'mejs.english': 'Engelska',
-			'mejs.estonian': 'Estniska',
-			'mejs.filipino': 'Filipinska',
-			'mejs.finnish': 'Finska',
-			'mejs.french': 'Franska',
-			'mejs.galician': 'Galiciska',
-			'mejs.german': 'Tyska',
-			'mejs.greek': 'Grekiska',
-			'mejs.haitian-creole': 'Haitisk kreolsk',
-			'mejs.hebrew': 'Hebreiska',
-			'mejs.hindi': 'Hindi',
-			'mejs.hungarian': 'Ungerska',
-			'mejs.icelandic': 'Isländska',
-			'mejs.indonesian': 'Indonesiska',
-			'mejs.irish': 'Irländska',
-			'mejs.italian': 'Italienska',
-			'mejs.japanese': 'Japanska',
-			'mejs.korean': 'Koreanska',
-			'mejs.latvian': 'Lettiska',
-			'mejs.lithuanian': 'Litauiska',
-			'mejs.macedonian': 'Makedonska',
-			'mejs.malay': 'Malaysiska',
-			'mejs.maltese': 'Maltesiska',
-			'mejs.norwegian': 'Norska',
-			'mejs.persian': 'Persiska',
-			'mejs.polish': 'Polska',
-			'mejs.portuguese': 'Portugisiska',
-			'mejs.romanian': 'Romänska',
-			'mejs.russian': 'Ryska',
-			'mejs.serbian': 'Serbiska',
-			'mejs.slovak': 'Slovakiska',
-			'mejs.slovenian': 'Slovenska',
-			'mejs.spanish': 'Spanska',
-			'mejs.swahili': 'Swahiliska',
-			'mejs.swedish': 'Svenska',
-			'mejs.tagalog': 'Tagalogiska',
-			'mejs.thai': 'Thailänska',
-			'mejs.turkish': 'Turkiska',
-			'mejs.ukrainian': 'Ukrainska',
-			'mejs.vietnamese': 'Vietnamesiska',
-			'mejs.welsh': 'Skotska',
-			'mejs.yiddish': 'Jiddisch'
-		};
-	}
-})(mejs.i18n);
diff --git src/wp-includes/js/mediaelement/lang/uk.js src/wp-includes/js/mediaelement/lang/uk.js
deleted file mode 100644
index ca032491dd..0000000000
--- src/wp-includes/js/mediaelement/lang/uk.js
+++ /dev/null
@@ -1,89 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Ukrainian
- *
- * @author
- *   Dmitry Krekota (dmitry.krekota@gmail.com)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.uk === undefined) {
-		exports.uk = {
-			'mejs.plural-form': 7,			
-			'mejs.download-file': 'Завантажити файл',			
-			'mejs.install-flash': 'Flash Player у вашому браузері не встановлений або відключений. Будь ласка включіть Flash Player або скачайте останню версію із https://get.adobe.com/flashplayer/',			
-			'mejs.fullscreen': 'Повноекранний режим',			
-			'mejs.play': 'Пуск',
-			'mejs.pause': 'Пауза',			
-			'mejs.time-slider': 'Повзунок часу',
-			'mejs.time-help-text': 'Використовуйте ліву/праву клавіші зі стрілками, щоб переміститися на одну секунду, або клавіші вверх/вниз, щоб переміститися на десять секунд.',
-			'mejs.live-broadcast' : 'Пряма трансляція',			
-			'mejs.volume-help-text': 'Використовуйте клавіші зі стрілками вверх/вниз, щоб збільшити або зменшити звук.',
-			'mejs.unmute': 'Включити звук',
-			'mejs.mute': 'Відключити звук',
-			'mejs.volume-slider': 'Повзунок звуку',			
-			'mejs.video-player': 'Відеоплеєр',
-			'mejs.audio-player': 'Аудіоплеєр',			
-			'mejs.captions-subtitles': 'Титри/Субтитри',
-			'mejs.captions-chapters': 'Глави',
-			'mejs.none': 'Немає',
-			'mejs.afrikaans': 'Африкаанс',
-			'mejs.albanian': 'Албанська',
-			'mejs.arabic': 'Арабська',
-			'mejs.belarusian': 'Білоруська',
-			'mejs.bulgarian': 'Болгарська',
-			'mejs.catalan': 'Каталонська',
-			'mejs.chinese': 'Китайська',
-			'mejs.chinese-simplified': 'Китайська (спрощена)',
-			'mejs.chinese-traditional': 'Китайська (традиційна)',
-			'mejs.croatian': 'Хорватска',
-			'mejs.czech': 'Чеська',
-			'mejs.danish': 'Дацька',
-			'mejs.dutch': 'Голландська',
-			'mejs.english': 'Английська',
-			'mejs.estonian': 'Естонська',
-			'mejs.filipino': 'Філіппінська',
-			'mejs.finnish': 'Фінська',
-			'mejs.french': 'Французька',
-			'mejs.galician': 'Галісійська',
-			'mejs.german': 'Німецька',
-			'mejs.greek': 'Грецька',
-			'mejs.haitian-creole': 'Гаїтянська креольська',
-			'mejs.hebrew': 'Іврит',
-			'mejs.hindi': 'Хінді',
-			'mejs.hungarian': 'Угорська',
-			'mejs.icelandic': 'Ісландська',
-			'mejs.indonesian': 'Індонезійська',
-			'mejs.irish': 'Ірландська',
-			'mejs.italian': 'Італійська',
-			'mejs.japanese': 'Японська',
-			'mejs.korean': 'Корейська',
-			'mejs.latvian': 'Латвійська',
-			'mejs.lithuanian': 'Литовська',
-			'mejs.macedonian': 'Македонська',
-			'mejs.malay': 'Малайська',
-			'mejs.maltese': 'Мальтійська',
-			'mejs.norwegian': 'Норвезька',
-			'mejs.persian': 'Перська',
-			'mejs.polish': 'Польська',
-			'mejs.portuguese': 'Португальська',
-			'mejs.romanian': 'Румунська',
-			'mejs.russian': 'Російська',
-			'mejs.serbian': 'Сербська',
-			'mejs.slovak': 'Словацька',
-			'mejs.slovenian': 'Словенська',
-			'mejs.spanish': 'Іспанська',
-			'mejs.swahili': 'Суахілі',
-			'mejs.swedish': 'Шведська',
-			'mejs.tagalog': 'Тагальська',
-			'mejs.thai': 'Тайська',
-			'mejs.turkish': 'Турецька',
-			'mejs.ukrainian': 'Українська',
-			'mejs.vietnamese': 'В\'єтнамська',
-			'mejs.welsh': 'Валлійська',
-			'mejs.yiddish': 'Ідиш'
-		};
-	}
-})(mejs.i18n);
diff --git src/wp-includes/js/mediaelement/lang/zh-cn.js src/wp-includes/js/mediaelement/lang/zh-cn.js
deleted file mode 100644
index 322157c2d3..0000000000
--- src/wp-includes/js/mediaelement/lang/zh-cn.js
+++ /dev/null
@@ -1,90 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Chinese (Simplified)
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports['zh-CN'] === undefined) {
-		exports['zh-CN'] = {
-			'mejs.plural-form': 0,			
-			'mejs.download-file': '下载文件',			
-			'mejs.install-flash': '您正在使用未启用或安装Flash播放器的浏览器。请打开您的Flash Player插件，或从https://get.adobe.com/flashplayer/下载最新版本',			
-			'mejs.fullscreen': '全屏',			
-			'mejs.play': '播放',
-			'mejs.pause': '暂停',			
-			'mejs.time-slider': '时间滑动棒',
-			'mejs.time-help-text': '使用作/右箭头快进1秒,使用上/下箭头快进10秒。',
-			'mejs.live-broadcast' : '现场直播',			
-			'mejs.volume-help-text': '使用上/下箭头提高或降低音量。',
-			'mejs.unmute': '取消静音',
-			'mejs.mute': '静音',
-			'mejs.volume-slider': '音量选择键',			
-			'mejs.video-player': '视频播放器',
-			'mejs.audio-player': '音频播放器',			
-			'mejs.captions-subtitles': '字幕/标题',
-			'mejs.captions-chapters': '章',
-			'mejs.none': '无',
-			'mejs.afrikaans': '南非荷兰语',
-			'mejs.albanian': '阿尔巴尼亚人',
-			'mejs.arabic': '阿拉伯语',
-			'mejs.belarusian': '白俄罗斯',
-			'mejs.bulgarian': '保加利亚语',
-			'mejs.catalan': '加泰罗尼亚语',
-			'mejs.chinese': '中国',
-			'mejs.chinese-simplified': '中文（简体）',
-			'mejs.chinese-traditional': '中国（传统）',
-			'mejs.croatian': '克罗地亚语',
-			'mejs.czech': '捷克',
-			'mejs.danish': '丹麦语',
-			'mejs.dutch': '荷兰人',
-			'mejs.english': '英语',
-			'mejs.estonian': '爱沙尼亚语',
-			'mejs.filipino': '菲律宾',
-			'mejs.finnish': '芬兰语',
-			'mejs.french': '法语',
-			'mejs.galician': '加利西亚',
-			'mejs.german': '德语',
-			'mejs.greek': '希腊语',
-			'mejs.haitian-creole': '海地克里奥尔人',
-			'mejs.hebrew': '希伯来语',
-			'mejs.hindi': '印地语',
-			'mejs.hungarian': '匈牙利',
-			'mejs.icelandic': '冰岛',
-			'mejs.indonesian': '印尼语',
-			'mejs.irish': '爱尔兰',
-			'mejs.italian': '意大利语',
-			'mejs.japanese': '日本',
-			'mejs.korean': '韩国人',
-			'mejs.latvian': '拉脱维亚人',
-			'mejs.lithuanian': '立陶宛语',
-			'mejs.macedonian': '马其顿',
-			'mejs.malay': '马来语',
-			'mejs.maltese': '马耳他',
-			'mejs.norwegian': '挪威语',
-			'mejs.persian': '波斯人',
-			'mejs.polish': '波兰语',
-			'mejs.portuguese': '葡萄牙语',
-			'mejs.romanian': '罗马尼亚语',
-			'mejs.russian': '俄罗斯',
-			'mejs.serbian': '塞尔维亚人',
-			'mejs.slovak': '斯洛伐克语',
-			'mejs.slovenian': '斯洛文尼亚语',
-			'mejs.spanish': '西班牙语',
-			'mejs.swahili': '斯瓦希里语',
-			'mejs.swedish': '瑞典语',
-			'mejs.tagalog': '他加禄语',
-			'mejs.thai': '泰国',
-			'mejs.turkish': '土耳其语',
-			'mejs.ukrainian': '乌克兰',
-			'mejs.vietnamese': '越南人',
-			'mejs.welsh': '威尔士',
-			'mejs.yiddish': '意第绪语'
-		};
-	}
-})(mejs.i18n);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/lang/zh.js src/wp-includes/js/mediaelement/lang/zh.js
deleted file mode 100644
index 59d68b7a05..0000000000
--- src/wp-includes/js/mediaelement/lang/zh.js
+++ /dev/null
@@ -1,91 +0,0 @@
-'use strict';/*!
- * This is a `i18n` language object.
- *
- * Chinese (Traditional)
- *
- * @author
- *   Jalios (Twitter: @Jalios)
- *   Sascha Greuel (Twitter: @SoftCreatR)
- *   Peter Dave Hello (Twitter: @PeterDaveHello)
- *
- * @see core/i18n.js
- */
-(function (exports) {
-	if (exports.zh === undefined) {
-		exports.zh = {
-			'mejs.plural-form': 0,			
-			'mejs.download-file': '下載檔案',			
-			'mejs.install-flash': '您正在使用未啟用或安裝Flash播放器的瀏覽器。請打開您的Flash Player插件,或從https://get.adobe.com/flashplayer/下載最新版本',			
-			'mejs.fullscreen': '全螢幕',			
-			'mejs.play': '播放',
-			'mejs.pause': '暫停',			
-			'mejs.time-slider': '時間軸',
-			'mejs.time-help-text': '使用左/右箭頭快轉1秒,上/下箭頭快轉10秒。',
-			'mejs.live-broadcast' : '現場直播',			
-			'mejs.volume-help-text': '使用上/下箭頭提高或降低音量。',
-			'mejs.unmute': '取消靜音',
-			'mejs.mute': '靜音',
-			'mejs.volume-slider': '音量控制鍵',			
-			'mejs.video-player': '影片播放器',
-			'mejs.audio-player': '音樂播放器',			
-			'mejs.captions-subtitles': '字幕/標題',
-			'mejs.captions-chapters': '章節',
-			'mejs.none': '無',
-			'mejs.afrikaans': '南非荷蘭語',
-			'mejs.albanian': '阿爾巴尼亞人',
-			'mejs.arabic': '阿拉伯語',
-			'mejs.belarusian': '白俄羅斯',
-			'mejs.bulgarian': '保加利亞語',
-			'mejs.catalan': '加泰羅尼亞語',
-			'mejs.chinese': '中文',
-			'mejs.chinese-simplified': '简体中文',
-			'mejs.chinese-traditional': '正體中文',
-			'mejs.croatian': '克羅地亞語',
-			'mejs.czech': '捷克',
-			'mejs.danish': '丹麥語',
-			'mejs.dutch': '荷蘭人',
-			'mejs.english': '英語',
-			'mejs.estonian': '愛沙尼亞語',
-			'mejs.filipino': '菲律賓',
-			'mejs.finnish': '芬蘭語',
-			'mejs.french': '法語',
-			'mejs.galician': '加利西亞',
-			'mejs.german': '德語',
-			'mejs.greek': '希臘語',
-			'mejs.haitian-creole': '海地克里奧爾人',
-			'mejs.hebrew': '希伯來語',
-			'mejs.hindi': '印地語',
-			'mejs.hungarian': '匈牙利',
-			'mejs.icelandic': '冰島',
-			'mejs.indonesian': '印尼語',
-			'mejs.irish': '愛爾蘭',
-			'mejs.italian': '意大利語',
-			'mejs.japanese': '日本',
-			'mejs.korean': '韓國人',
-			'mejs.latvian': '拉脫維亞人',
-			'mejs.lithuanian': '立陶宛語',
-			'mejs.macedonian': '馬其頓',
-			'mejs.malay': '馬來語',
-			'mejs.maltese': '馬耳他',
-			'mejs.norwegian': '挪威語',
-			'mejs.persian': '波斯人',
-			'mejs.polish': '波蘭語',
-			'mejs.portuguese': '葡萄牙語',
-			'mejs.romanian': '羅馬尼亞語',
-			'mejs.russian': '俄羅斯',
-			'mejs.serbian': '塞爾維亞人',
-			'mejs.slovak': '斯洛伐克語',
-			'mejs.slovenian': '斯洛文尼亞語',
-			'mejs.spanish': '西班牙語',
-			'mejs.swahili': '斯瓦希里語',
-			'mejs.swedish': '瑞典語',
-			'mejs.tagalog': '他加祿語',
-			'mejs.thai': '泰國',
-			'mejs.turkish': '土耳其語',
-			'mejs.ukrainian': '烏克蘭',
-			'mejs.vietnamese': '越南人',
-			'mejs.welsh': '威爾士',
-			'mejs.yiddish': '意第緒語'
-		};
-	}
-})(mejs.i18n);
diff --git src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf
deleted file mode 100644
index 102a5c0b36..0000000000
Binary files src/wp-includes/js/mediaelement/mediaelement-flash-audio-ogg.swf and /dev/null differ
diff --git src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf
deleted file mode 100644
index fa3a32a905..0000000000
Binary files src/wp-includes/js/mediaelement/mediaelement-flash-audio.swf and /dev/null differ
diff --git src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf
deleted file mode 100644
index 4ffee184c7..0000000000
Binary files src/wp-includes/js/mediaelement/mediaelement-flash-video-hls.swf and /dev/null differ
diff --git src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf
deleted file mode 100644
index f6061020a1..0000000000
Binary files src/wp-includes/js/mediaelement/mediaelement-flash-video-mdash.swf and /dev/null differ
diff --git src/wp-includes/js/mediaelement/mediaelement-flash-video.swf src/wp-includes/js/mediaelement/mediaelement-flash-video.swf
deleted file mode 100644
index 20097bad46..0000000000
Binary files src/wp-includes/js/mediaelement/mediaelement-flash-video.swf and /dev/null differ
diff --git src/wp-includes/js/mediaelement/renderers/dailymotion.js src/wp-includes/js/mediaelement/renderers/dailymotion.js
deleted file mode 100644
index 5b7589a966..0000000000
--- src/wp-includes/js/mediaelement/renderers/dailymotion.js
+++ /dev/null
@@ -1,415 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
-'use strict';
-
-var DailyMotionApi = {
-	isSDKStarted: false,
-
-	isSDKLoaded: false,
-
-	iframeQueue: [],
-
-	enqueueIframe: function enqueueIframe(settings) {
-
-		if (DailyMotionApi.isLoaded) {
-			DailyMotionApi.createIframe(settings);
-		} else {
-			DailyMotionApi.loadIframeApi();
-			DailyMotionApi.iframeQueue.push(settings);
-		}
-	},
-
-	loadIframeApi: function loadIframeApi() {
-		if (!DailyMotionApi.isSDKStarted) {
-			mejs.Utils.loadScript('https://api.dmcdn.net/all.js');
-			DailyMotionApi.isSDKStarted = true;
-		}
-	},
-
-	apiReady: function apiReady() {
-
-		DailyMotionApi.isLoaded = true;
-		DailyMotionApi.isSDKLoaded = true;
-
-		while (DailyMotionApi.iframeQueue.length > 0) {
-			var settings = DailyMotionApi.iframeQueue.pop();
-
-			DM.init({
-				apiKey: settings.apiKey,
-				status: settings.status,
-				cookie: settings.cookie
-			});
-
-			DailyMotionApi.createIframe(settings);
-		}
-	},
-
-	createIframe: function createIframe(settings) {
-
-		var player = DM.player(settings.container, {
-			height: settings.height || '100%',
-			width: settings.width || '100%',
-			video: settings.videoId,
-			params: Object.assign({ api: true }, settings.params),
-			origin: location.host
-		});
-
-		player.addEventListener('apiready', function () {
-			window['__ready__' + settings.id](player, { paused: true, ended: false });
-		});
-	},
-
-	getDailyMotionId: function getDailyMotionId(url) {
-		var parts = url.split('/'),
-		    lastPart = parts[parts.length - 1],
-		    dashParts = lastPart.split('_');
-
-		return dashParts[0];
-	}
-};
-
-var DailyMotionIframeRenderer = {
-	name: 'dailymotion_iframe',
-	options: {
-		prefix: 'dailymotion_iframe',
-		dailymotion: {
-			width: '100%',
-			height: '100%',
-			params: {
-				autoplay: false,
-				chromeless: 1,
-				info: 0,
-				logo: 0,
-				related: 0
-			},
-			apiKey: null,
-			status: true,
-			cookie: true
-		}
-	},
-
-	canPlayType: function canPlayType(type) {
-		return ~['video/dailymotion', 'video/x-dailymotion'].indexOf(type.toLowerCase());
-	},
-
-	create: function create(mediaElement, options, mediaFiles) {
-
-		var dm = {},
-		    apiStack = [],
-		    readyState = 4;
-
-		var events = void 0,
-		    dmPlayer = null,
-		    dmIframe = null,
-		    muted = mediaElement.originalNode.muted;
-
-		dm.options = options;
-		dm.id = mediaElement.id + '_' + options.prefix;
-		dm.mediaElement = mediaElement;
-
-		var props = mejs.html5media.properties,
-		    assignGettersSetters = function assignGettersSetters(propName) {
-
-			var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-			dm['get' + capName] = function () {
-				if (dmPlayer !== null) {
-					var value = null;
-
-					switch (propName) {
-						case 'currentTime':
-							return dmPlayer.currentTime;
-						case 'duration':
-							return isNaN(dmPlayer.duration) ? 0 : dmPlayer.duration;
-						case 'volume':
-							return dmPlayer.volume;
-						case 'paused':
-							return dmPlayer.paused;
-						case 'ended':
-							return dmPlayer.ended;
-						case 'muted':
-							muted = dmPlayer.muted;
-							return muted;
-						case 'buffered':
-							var percentLoaded = dmPlayer.bufferedTime,
-							    duration = dmPlayer.duration;
-							return {
-								start: function start() {
-									return 0;
-								},
-								end: function end() {
-									return percentLoaded / duration;
-								},
-								length: 1
-							};
-						case 'src':
-							return mediaElement.originalNode.getAttribute('src');
-						case 'readyState':
-							return readyState;
-					}
-
-					return value;
-				} else {
-					return null;
-				}
-			};
-
-			dm['set' + capName] = function (value) {
-				if (dmPlayer !== null) {
-					switch (propName) {
-						case 'src':
-							var url = typeof value === 'string' ? value : value[0].src;
-							dmPlayer.load(DailyMotionApi.getDailyMotionId(url));
-							break;
-						case 'currentTime':
-							dmPlayer.seek(value);
-							break;
-						case 'muted':
-							if (value === true) {
-								dmPlayer.setVolume(0);
-							}
-							dmPlayer.setMuted(value);
-							muted = value;
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', dm);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'volume':
-							dmPlayer.setVolume(value);
-							if (value === 0 && !dmPlayer.muted) {
-								dmPlayer.setMuted(true);
-								muted = true;
-							} else if (value > 0 && dmPlayer.muted) {
-								dmPlayer.setMuted(false);
-								muted = false;
-							}
-
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', dm);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'readyState':
-							var event = mejs.Utils.createEvent('canplay', dm);
-							mediaElement.dispatchEvent(event);
-							break;
-						default:
-							
-							break;
-					}
-				} else {
-					apiStack.push({ type: 'set', propName: propName, value: value });
-				}
-			};
-		};
-
-		for (var i = 0, total = props.length; i < total; i++) {
-			assignGettersSetters(props[i]);
-		}
-
-		var methods = mejs.html5media.methods,
-		    assignMethods = function assignMethods(methodName) {
-			dm[methodName] = function () {
-				if (dmPlayer !== null) {
-					switch (methodName) {
-						case 'play':
-							return dmPlayer.play();
-						case 'pause':
-							return dmPlayer.pause();
-						case 'load':
-							return null;
-					}
-				} else {
-					apiStack.push({ type: 'call', methodName: methodName });
-				}
-			};
-		};
-
-		for (var _i = 0, _total = methods.length; _i < _total; _i++) {
-			assignMethods(methods[_i]);
-		}
-
-		window['__ready__' + dm.id] = function (_dmPlayer) {
-
-			mediaElement.dmPlayer = dmPlayer = _dmPlayer;
-
-			if (apiStack.length) {
-				for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
-
-					var stackItem = apiStack[_i2];
-
-					if (stackItem.type === 'set') {
-						var propName = stackItem.propName,
-						    capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-						dm['set' + capName](stackItem.value);
-					} else if (stackItem.type === 'call') {
-						dm[stackItem.methodName]();
-					}
-				}
-			}
-
-			dmIframe = document.getElementById(dm.id);
-
-			events = ['mouseover', 'mouseout'];
-			var assignEvents = function assignEvents(e) {
-				var event = mejs.Utils.createEvent(e.type, dm);
-				mediaElement.dispatchEvent(event);
-			};
-
-			for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
-				dmIframe.addEventListener(events[_i3], assignEvents, false);
-			}
-
-			if (mediaElement.originalNode.muted) {
-				dmPlayer.setVolume(0);
-				dmPlayer.setMuted(true);
-			} else {
-				dmPlayer.setVolume(dmPlayer.volume);
-				dmPlayer.setMuted(false);
-			}
-
-			events = mejs.html5media.events;
-			events = events.concat(['click', 'mouseover', 'mouseout']);
-			var assignNativeEvents = function assignNativeEvents(eventName) {
-				if (eventName !== 'ended') {
-					dmPlayer.addEventListener(eventName, function (e) {
-						var event = mejs.Utils.createEvent(e.type, dm);
-						mediaElement.dispatchEvent(event);
-					});
-				}
-			};
-
-			for (var _i4 = 0, _total4 = events.length; _i4 < _total4; _i4++) {
-				assignNativeEvents(events[_i4]);
-			}
-
-			dmPlayer.addEventListener('ad_start', function () {
-				var event = mejs.Utils.createEvent('play', dm);
-				mediaElement.dispatchEvent(event);
-
-				event = mejs.Utils.createEvent('progress', dm);
-				mediaElement.dispatchEvent(event);
-
-				event = mejs.Utils.createEvent('timeupdate', dm);
-				mediaElement.dispatchEvent(event);
-			});
-			dmPlayer.addEventListener('ad_timeupdate', function () {
-				var event = mejs.Utils.createEvent('timeupdate', dm);
-				mediaElement.dispatchEvent(event);
-			});
-			dmPlayer.addEventListener('ad_pause', function () {
-				var event = mejs.Utils.createEvent('pause', dm);
-				mediaElement.dispatchEvent(event);
-			});
-			dmPlayer.addEventListener('start', function () {
-				if (dmPlayer.muted) {
-					var event = mejs.Utils.createEvent('volumechange', dm);
-					mediaElement.dispatchEvent(event);
-				}
-			});
-			dmPlayer.addEventListener('video_start', function () {
-				var event = mejs.Utils.createEvent('play', dm);
-				mediaElement.dispatchEvent(event);
-
-				var playingEvent = mejs.Utils.createEvent('playing', dm);
-				mediaElement.dispatchEvent(playingEvent);
-			});
-			dmPlayer.addEventListener('ad_timeupdate', function () {
-				var event = mejs.Utils.createEvent('timeupdate', dm);
-				mediaElement.dispatchEvent(event);
-			});
-			dmPlayer.addEventListener('video_end', function () {
-				var event = mejs.Utils.createEvent('ended', dm);
-				mediaElement.dispatchEvent(event);
-
-				if (mediaElement.originalNode.getAttribute('loop')) {
-					dmPlayer.play();
-				}
-			});
-
-			var initEvents = ['rendererready', 'loadedmetadata', 'loadeddata', 'canplay'];
-
-			for (var _i5 = 0, _total5 = initEvents.length; _i5 < _total5; _i5++) {
-				var event = mejs.Utils.createEvent(initEvents[_i5], dm);
-				mediaElement.dispatchEvent(event);
-			}
-		};
-
-		var dmContainer = document.createElement('div');
-		dmContainer.id = dm.id;
-		mediaElement.appendChild(dmContainer);
-		if (mediaElement.originalNode) {
-			dmContainer.style.width = mediaElement.originalNode.style.width;
-			dmContainer.style.height = mediaElement.originalNode.style.height;
-		}
-		mediaElement.originalNode.style.display = 'none';
-
-		var videoId = DailyMotionApi.getDailyMotionId(mediaFiles[0].src),
-		    dmSettings = {
-			id: dm.id,
-			container: dmContainer,
-			videoId: videoId
-		};
-
-		dmSettings.params = Object.assign({}, dm.options.dailymotion);
-
-		dmSettings.params.controls = !!mediaElement.originalNode.controls;
-
-		if (mediaElement.originalNode.autoplay) {
-			dmSettings.params.autoplay = true;
-		}
-		if (mediaElement.originalNode.muted) {
-			dmSettings.params.mute = true;
-		}
-		dmSettings.params.api = '1';
-
-		DailyMotionApi.enqueueIframe(dmSettings);
-
-		dm.hide = function () {
-			dm.pause();
-			if (dmIframe) {
-				dmIframe.style.display = 'none';
-			}
-		};
-		dm.show = function () {
-			if (dmIframe) {
-				dmIframe.style.display = '';
-			}
-		};
-		dm.setSize = function (width, height) {
-			if (dmIframe) {
-				dmIframe.width = width;
-				dmIframe.height = height;
-			}
-		};
-		dm.destroy = function () {
-			dmPlayer.destroy();
-		};
-
-		return dm;
-	}
-};
-
-mejs.Utils.typeChecks.push(function (url) {
-	return (/\/\/((www\.)?dailymotion\.com|dai\.ly)/i.test(url) ? 'video/x-dailymotion' : null
-	);
-});
-
-window.dmAsyncInit = function () {
-	DailyMotionApi.apiReady();
-};
-
-mejs.Renderers.add(DailyMotionIframeRenderer);
-
-},{}]},{},[1]);
diff --git src/wp-includes/js/mediaelement/renderers/dailymotion.min.js src/wp-includes/js/mediaelement/renderers/dailymotion.min.js
deleted file mode 100644
index 99b62fe5a6..0000000000
--- src/wp-includes/js/mediaelement/renderers/dailymotion.min.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */
-!function e(t,a,n){function i(s,o){if(!a[s]){if(!t[s]){var d="function"==typeof require&&require;if(!o&&d)return d(s,!0);if(r)return r(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var l=a[s]={exports:{}};t[s][0].call(l.exports,function(e){var a=t[s][1][e];return i(a||e)},l,l.exports,e,t,a,n)}return a[s].exports}for(var r="function"==typeof require&&require,s=0;s<n.length;s++)i(n[s]);return i}({1:[function(e,t,a){"use strict";var n={isSDKStarted:!1,isSDKLoaded:!1,iframeQueue:[],enqueueIframe:function(e){n.isLoaded?n.createIframe(e):(n.loadIframeApi(),n.iframeQueue.push(e))},loadIframeApi:function(){n.isSDKStarted||(mejs.Utils.loadScript("https://api.dmcdn.net/all.js"),n.isSDKStarted=!0)},apiReady:function(){for(n.isLoaded=!0,n.isSDKLoaded=!0;n.iframeQueue.length>0;){var e=n.iframeQueue.pop();DM.init({apiKey:e.apiKey,status:e.status,cookie:e.cookie}),n.createIframe(e)}},createIframe:function(e){var t=DM.player(e.container,{height:e.height||"100%",width:e.width||"100%",video:e.videoId,params:Object.assign({api:!0},e.params),origin:location.host});t.addEventListener("apiready",function(){window["__ready__"+e.id](t,{paused:!0,ended:!1})})},getDailyMotionId:function(e){var t=e.split("/");return t[t.length-1].split("_")[0]}},i={name:"dailymotion_iframe",options:{prefix:"dailymotion_iframe",dailymotion:{width:"100%",height:"100%",params:{autoplay:!1,chromeless:1,info:0,logo:0,related:0},apiKey:null,status:!0,cookie:!0}},canPlayType:function(e){return~["video/dailymotion","video/x-dailymotion"].indexOf(e.toLowerCase())},create:function(e,t,a){var i={},r=[],s=void 0,o=null,d=null,u=e.originalNode.muted;i.options=t,i.id=e.id+"_"+t.prefix,i.mediaElement=e;for(var l=mejs.html5media.properties,c=0,m=l.length;c<m;c++)!function(t){var a=""+t.substring(0,1).toUpperCase()+t.substring(1);i["get"+a]=function(){if(null!==o){switch(t){case"currentTime":return o.currentTime;case"duration":return isNaN(o.duration)?0:o.duration;case"volume":return o.volume;case"paused":return o.paused;case"ended":return o.ended;case"muted":return u=o.muted;case"buffered":var a=o.bufferedTime,n=o.duration;return{start:function(){return 0},end:function(){return a/n},length:1};case"src":return e.originalNode.getAttribute("src");case"readyState":return 4}return null}return null},i["set"+a]=function(a){if(null!==o)switch(t){case"src":var s="string"==typeof a?a:a[0].src;o.load(n.getDailyMotionId(s));break;case"currentTime":o.seek(a);break;case"muted":!0===a&&o.setVolume(0),o.setMuted(a),u=a,setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)},50);break;case"volume":o.setVolume(a),0!==a||o.muted?a>0&&o.muted&&(o.setMuted(!1),u=!1):(o.setMuted(!0),u=!0),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)},50);break;case"readyState":var d=mejs.Utils.createEvent("canplay",i);e.dispatchEvent(d)}else r.push({type:"set",propName:t,value:a})}}(l[c]);for(var p=mejs.html5media.methods,v=0,f=p.length;v<f;v++)!function(e){i[e]=function(){if(null!==o)switch(e){case"play":return o.play();case"pause":return o.pause();case"load":return null}else r.push({type:"call",methodName:e})}}(p[v]);window["__ready__"+i.id]=function(t){if(e.dmPlayer=o=t,r.length)for(var a=0,n=r.length;a<n;a++){var u=r[a];if("set"===u.type){var l=u.propName,c=""+l.substring(0,1).toUpperCase()+l.substring(1);i["set"+c](u.value)}else"call"===u.type&&i[u.methodName]()}d=document.getElementById(i.id);for(var m=0,p=(s=["mouseover","mouseout"]).length;m<p;m++)d.addEventListener(s[m],function(t){var a=mejs.Utils.createEvent(t.type,i);e.dispatchEvent(a)},!1);e.originalNode.muted?(o.setVolume(0),o.setMuted(!0)):(o.setVolume(o.volume),o.setMuted(!1)),s=mejs.html5media.events;for(var v=0,f=(s=s.concat(["click","mouseover","mouseout"])).length;v<f;v++)!function(t){"ended"!==t&&o.addEventListener(t,function(t){var a=mejs.Utils.createEvent(t.type,i);e.dispatchEvent(a)})}(s[v]);o.addEventListener("ad_start",function(){var t=mejs.Utils.createEvent("play",i);e.dispatchEvent(t),t=mejs.Utils.createEvent("progress",i),e.dispatchEvent(t),t=mejs.Utils.createEvent("timeupdate",i),e.dispatchEvent(t)}),o.addEventListener("ad_timeupdate",function(){var t=mejs.Utils.createEvent("timeupdate",i);e.dispatchEvent(t)}),o.addEventListener("ad_pause",function(){var t=mejs.Utils.createEvent("pause",i);e.dispatchEvent(t)}),o.addEventListener("start",function(){if(o.muted){var t=mejs.Utils.createEvent("volumechange",i);e.dispatchEvent(t)}}),o.addEventListener("video_start",function(){var t=mejs.Utils.createEvent("play",i);e.dispatchEvent(t);var a=mejs.Utils.createEvent("playing",i);e.dispatchEvent(a)}),o.addEventListener("ad_timeupdate",function(){var t=mejs.Utils.createEvent("timeupdate",i);e.dispatchEvent(t)}),o.addEventListener("video_end",function(){var t=mejs.Utils.createEvent("ended",i);e.dispatchEvent(t),e.originalNode.getAttribute("loop")&&o.play()});for(var h=["rendererready","loadedmetadata","loadeddata","canplay"],y=0,g=h.length;y<g;y++){var E=mejs.Utils.createEvent(h[y],i);e.dispatchEvent(E)}};var h=document.createElement("div");h.id=i.id,e.appendChild(h),e.originalNode&&(h.style.width=e.originalNode.style.width,h.style.height=e.originalNode.style.height),e.originalNode.style.display="none";var y=n.getDailyMotionId(a[0].src),g={id:i.id,container:h,videoId:y};return g.params=Object.assign({},i.options.dailymotion),g.params.controls=!!e.originalNode.controls,e.originalNode.autoplay&&(g.params.autoplay=!0),e.originalNode.muted&&(g.params.mute=!0),g.params.api="1",n.enqueueIframe(g),i.hide=function(){i.pause(),d&&(d.style.display="none")},i.show=function(){d&&(d.style.display="")},i.setSize=function(e,t){d&&(d.width=e,d.height=t)},i.destroy=function(){o.destroy()},i}};mejs.Utils.typeChecks.push(function(e){return/\/\/((www\.)?dailymotion\.com|dai\.ly)/i.test(e)?"video/x-dailymotion":null}),window.dmAsyncInit=function(){n.apiReady()},mejs.Renderers.add(i)},{}]},{},[1]);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/renderers/facebook.js src/wp-includes/js/mediaelement/renderers/facebook.js
deleted file mode 100644
index 8525620dbb..0000000000
--- src/wp-includes/js/mediaelement/renderers/facebook.js
+++ /dev/null
@@ -1,361 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
-'use strict';
-
-var FacebookApi = {
-
-	promise: null,
-
-	load: function load(settings) {
-
-		if (typeof FB !== 'undefined') {
-			FacebookApi._createPlayer(settings);
-		} else {
-			FacebookApi.promise = FacebookApi.promise || mejs.Utils.loadScript('https://connect.facebook.net/' + settings.options.lang + '/sdk.js');
-			FacebookApi.promise.then(function () {
-				FB.init(settings.options);
-
-				setTimeout(function () {
-					FacebookApi._createPlayer(settings);
-				}, 50);
-			});
-		}
-	},
-
-	_createPlayer: function _createPlayer(settings) {
-		window['__ready__' + settings.id]();
-	}
-};
-var FacebookRenderer = {
-	name: 'facebook',
-	options: {
-		prefix: 'facebook',
-		facebook: {
-			appId: '',
-			xfbml: true,
-			version: 'v2.10',
-			lang: 'en_US'
-		}
-	},
-
-	canPlayType: function canPlayType(type) {
-		return ~['video/facebook', 'video/x-facebook'].indexOf(type.toLowerCase());
-	},
-
-	create: function create(mediaElement, options, mediaFiles) {
-		var apiStack = [],
-		    fb = {},
-		    readyState = 4;
-
-		var hasStartedPlaying = false,
-		    paused = true,
-		    ended = false,
-		    fbPlayer = null,
-		    src = '',
-		    poster = '',
-		    autoplay = mediaElement.originalNode.autoplay;
-
-		fb.options = options;
-		fb.id = mediaElement.id + '_' + options.prefix;
-		fb.mediaElement = mediaElement;
-
-		if (mejs.Features.isiPhone && mediaElement.originalNode.getAttribute('poster')) {
-			poster = mediaElement.originalNode.getAttribute('poster');
-			mediaElement.originalNode.removeAttribute('poster');
-		}
-
-		var props = mejs.html5media.properties,
-		    assignGettersSetters = function assignGettersSetters(propName) {
-
-			var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-			fb['get' + capName] = function () {
-
-				if (fbPlayer !== null) {
-					var value = null;
-
-					switch (propName) {
-						case 'currentTime':
-							return fbPlayer.getCurrentPosition();
-						case 'duration':
-							return fbPlayer.getDuration();
-						case 'volume':
-							return fbPlayer.getVolume();
-						case 'paused':
-							return paused;
-						case 'ended':
-							return ended;
-						case 'muted':
-							return fbPlayer.isMuted();
-						case 'buffered':
-							return {
-								start: function start() {
-									return 0;
-								},
-								end: function end() {
-									return 0;
-								},
-								length: 1
-							};
-						case 'src':
-							return src;
-						case 'readyState':
-							return readyState;
-					}
-
-					return value;
-				} else {
-					return null;
-				}
-			};
-
-			fb['set' + capName] = function (value) {
-
-				if (fbPlayer !== null) {
-
-					switch (propName) {
-						case 'src':
-							var url = typeof value === 'string' ? value : value[0].src;
-							src = url;
-
-							fbContainer.remove();
-							fbContainer = document.createElement('div');
-							fbContainer.id = fb.id;
-							fbContainer.className = 'fb-video';
-							fbContainer.setAttribute('data-href', url);
-							fbContainer.setAttribute('data-allowfullscreen', 'true');
-							fbContainer.setAttribute('data-controls', 'false');
-
-							mediaElement.originalNode.parentNode.insertBefore(fbContainer, mediaElement.originalNode);
-							mediaElement.originalNode.style.display = 'none';
-
-							FacebookApi.load({
-								lang: fb.options.lang,
-								id: fb.id
-							});
-
-							FB.XFBML.parse();
-
-							if (autoplay) {
-								fbPlayer.play();
-							}
-							break;
-						case 'currentTime':
-							fbPlayer.seek(value);
-							break;
-						case 'muted':
-							if (value) {
-								fbPlayer.mute();
-							} else {
-								fbPlayer.unmute();
-							}
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', fb);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'volume':
-							fbPlayer.setVolume(value);
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', fb);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'readyState':
-							var event = mejs.Utils.createEvent('canplay', fb);
-							mediaElement.dispatchEvent(event);
-							break;
-						default:
-							
-							break;
-					}
-				} else {
-					apiStack.push({ type: 'set', propName: propName, value: value });
-				}
-			};
-		};
-
-		for (var i = 0, total = props.length; i < total; i++) {
-			assignGettersSetters(props[i]);
-		}
-
-		var methods = mejs.html5media.methods,
-		    assignMethods = function assignMethods(methodName) {
-			fb[methodName] = function () {
-				if (fbPlayer !== null) {
-					switch (methodName) {
-						case 'play':
-							return fbPlayer.play();
-						case 'pause':
-							return fbPlayer.pause();
-						case 'load':
-							return null;
-					}
-				} else {
-					apiStack.push({ type: 'call', methodName: methodName });
-				}
-			};
-		};
-
-		for (var _i = 0, _total = methods.length; _i < _total; _i++) {
-			assignMethods(methods[_i]);
-		}
-
-		function assignEvents(events) {
-			for (var _i2 = 0, _total2 = events.length; _i2 < _total2; _i2++) {
-				var event = mejs.Utils.createEvent(events[_i2], fb);
-				mediaElement.dispatchEvent(event);
-			}
-		}
-
-		window['__ready__' + fb.id] = function () {
-			FB.Event.subscribe('xfbml.ready', function (msg) {
-				if (msg.type === 'video' && fb.id === msg.id) {
-					mediaElement.fbPlayer = fbPlayer = msg.instance;
-
-					var fbIframe = document.getElementById(fb.id),
-					    width = fbIframe.offsetWidth,
-					    height = fbIframe.offsetHeight,
-					    events = ['mouseover', 'mouseout'],
-					    assignIframeEvents = function assignIframeEvents(e) {
-						var event = mejs.Utils.createEvent(e.type, fb);
-						mediaElement.dispatchEvent(event);
-					};
-
-					fb.setSize(width, height);
-					if (!mediaElement.originalNode.muted) {
-						fbPlayer.unmute();
-					}
-
-					if (autoplay) {
-						fbPlayer.play();
-					}
-
-					for (var _i3 = 0, _total3 = events.length; _i3 < _total3; _i3++) {
-						fbIframe.addEventListener(events[_i3], assignIframeEvents);
-					}
-
-					fb.eventHandler = {};
-
-					var fbEvents = ['startedPlaying', 'paused', 'finishedPlaying', 'startedBuffering', 'finishedBuffering'];
-					for (var _i4 = 0, _total4 = fbEvents.length; _i4 < _total4; _i4++) {
-						var event = fbEvents[_i4],
-						    handler = fb.eventHandler[event];
-						if (handler !== undefined && handler !== null && !mejs.Utils.isObjectEmpty(handler) && typeof handler.removeListener === 'function') {
-							handler.removeListener(event);
-						}
-					}
-
-					if (apiStack.length) {
-						for (var _i5 = 0, _total5 = apiStack.length; _i5 < _total5; _i5++) {
-							var stackItem = apiStack[_i5];
-
-							if (stackItem.type === 'set') {
-								var propName = stackItem.propName,
-								    capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-								fb['set' + capName](stackItem.value);
-							} else if (stackItem.type === 'call') {
-								fb[stackItem.methodName]();
-							}
-						}
-					}
-
-					assignEvents(['rendererready', 'loadeddata', 'canplay', 'progress', 'loadedmetadata', 'timeupdate']);
-
-					var timer = void 0;
-
-					fb.eventHandler.startedPlaying = fbPlayer.subscribe('startedPlaying', function () {
-						if (!hasStartedPlaying) {
-							hasStartedPlaying = true;
-						}
-						paused = false;
-						ended = false;
-						assignEvents(['play', 'playing', 'timeupdate']);
-
-						timer = setInterval(function () {
-							fbPlayer.getCurrentPosition();
-							assignEvents(['timeupdate']);
-						}, 250);
-					});
-					fb.eventHandler.paused = fbPlayer.subscribe('paused', function () {
-						paused = true;
-						ended = false;
-						assignEvents(['pause']);
-					});
-					fb.eventHandler.finishedPlaying = fbPlayer.subscribe('finishedPlaying', function () {
-						paused = true;
-						ended = true;
-
-						assignEvents(['ended']);
-						clearInterval(timer);
-						timer = null;
-					});
-					fb.eventHandler.startedBuffering = fbPlayer.subscribe('startedBuffering', function () {
-						assignEvents(['progress', 'timeupdate']);
-					});
-					fb.eventHandler.finishedBuffering = fbPlayer.subscribe('finishedBuffering', function () {
-						assignEvents(['progress', 'timeupdate']);
-					});
-				}
-			});
-		};
-
-		src = mediaFiles[0].src;
-		var fbContainer = document.createElement('div');
-		fbContainer.id = fb.id;
-		fbContainer.className = 'fb-video';
-		fbContainer.setAttribute('data-href', src);
-		fbContainer.setAttribute('data-allowfullscreen', true);
-		fbContainer.setAttribute('data-controls', !!mediaElement.originalNode.controls);
-		mediaElement.originalNode.parentNode.insertBefore(fbContainer, mediaElement.originalNode);
-		mediaElement.originalNode.style.display = 'none';
-
-		FacebookApi.load({
-			options: fb.options.facebook,
-			id: fb.id
-		});
-
-		fb.hide = function () {
-			fb.pause();
-			if (fbPlayer) {
-				fbContainer.style.display = 'none';
-			}
-		};
-		fb.setSize = function (width) {
-			if (fbPlayer !== null && !isNaN(width)) {
-				fbContainer.style.width = width;
-			}
-		};
-		fb.show = function () {
-			if (fbPlayer) {
-				fbContainer.style.display = '';
-			}
-		};
-
-		fb.destroy = function () {
-			if (poster) {
-				mediaElement.originalNode.setAttribute('poster', poster);
-			}
-		};
-
-		return fb;
-	}
-};
-
-mejs.Utils.typeChecks.push(function (url) {
-	return ~url.toLowerCase().indexOf('//www.facebook') ? 'video/x-facebook' : null;
-});
-
-mejs.Renderers.add(FacebookRenderer);
-
-},{}]},{},[1]);
diff --git src/wp-includes/js/mediaelement/renderers/facebook.min.js src/wp-includes/js/mediaelement/renderers/facebook.min.js
deleted file mode 100644
index b30625d36d..0000000000
--- src/wp-includes/js/mediaelement/renderers/facebook.min.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */
-!function e(t,n,r){function i(o,s){if(!n[o]){if(!t[o]){var u="function"==typeof require&&require;if(!s&&u)return u(o,!0);if(a)return a(o,!0);var l=new Error("Cannot find module '"+o+"'");throw l.code="MODULE_NOT_FOUND",l}var d=n[o]={exports:{}};t[o][0].call(d.exports,function(e){var n=t[o][1][e];return i(n||e)},d,d.exports,e,t,n,r)}return n[o].exports}for(var a="function"==typeof require&&require,o=0;o<r.length;o++)i(r[o]);return i}({1:[function(e,t,n){"use strict";var r={promise:null,load:function(e){"undefined"!=typeof FB?r._createPlayer(e):(r.promise=r.promise||mejs.Utils.loadScript("https://connect.facebook.net/"+e.options.lang+"/sdk.js"),r.promise.then(function(){FB.init(e.options),setTimeout(function(){r._createPlayer(e)},50)}))},_createPlayer:function(e){window["__ready__"+e.id]()}},i={name:"facebook",options:{prefix:"facebook",facebook:{appId:"",xfbml:!0,version:"v2.10",lang:"en_US"}},canPlayType:function(e){return~["video/facebook","video/x-facebook"].indexOf(e.toLowerCase())},create:function(e,t,n){function i(t){for(var n=0,r=t.length;n<r;n++){var i=mejs.Utils.createEvent(t[n],o);e.dispatchEvent(i)}}var a=[],o={},s=!1,u=!0,l=!1,d=null,c="",f="",p=e.originalNode.autoplay;o.options=t,o.id=e.id+"_"+t.prefix,o.mediaElement=e,mejs.Features.isiPhone&&e.originalNode.getAttribute("poster")&&(f=e.originalNode.getAttribute("poster"),e.originalNode.removeAttribute("poster"));for(var m=mejs.html5media.properties,v=0,g=m.length;v<g;v++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);o["get"+n]=function(){if(null!==d){switch(t){case"currentTime":return d.getCurrentPosition();case"duration":return d.getDuration();case"volume":return d.getVolume();case"paused":return u;case"ended":return l;case"muted":return d.isMuted();case"buffered":return{start:function(){return 0},end:function(){return 0},length:1};case"src":return c;case"readyState":return 4}return null}return null},o["set"+n]=function(n){if(null!==d)switch(t){case"src":var i="string"==typeof n?n:n[0].src;c=i,N.remove(),(N=document.createElement("div")).id=o.id,N.className="fb-video",N.setAttribute("data-href",i),N.setAttribute("data-allowfullscreen","true"),N.setAttribute("data-controls","false"),e.originalNode.parentNode.insertBefore(N,e.originalNode),e.originalNode.style.display="none",r.load({lang:o.options.lang,id:o.id}),FB.XFBML.parse(),p&&d.play();break;case"currentTime":d.seek(n);break;case"muted":n?d.mute():d.unmute(),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",o);e.dispatchEvent(t)},50);break;case"volume":d.setVolume(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",o);e.dispatchEvent(t)},50);break;case"readyState":var s=mejs.Utils.createEvent("canplay",o);e.dispatchEvent(s)}else a.push({type:"set",propName:t,value:n})}}(m[v]);for(var y=mejs.html5media.methods,b=0,h=y.length;b<h;b++)!function(e){o[e]=function(){if(null!==d)switch(e){case"play":return d.play();case"pause":return d.pause();case"load":return null}else a.push({type:"call",methodName:e})}}(y[b]);window["__ready__"+o.id]=function(){FB.Event.subscribe("xfbml.ready",function(t){if("video"===t.type&&o.id===t.id){e.fbPlayer=d=t.instance;var n=document.getElementById(o.id),r=n.offsetWidth,c=n.offsetHeight,f=["mouseover","mouseout"];o.setSize(r,c),e.originalNode.muted||d.unmute(),p&&d.play();for(var m=0,v=f.length;m<v;m++)n.addEventListener(f[m],function(t){var n=mejs.Utils.createEvent(t.type,o);e.dispatchEvent(n)});o.eventHandler={};for(var g=["startedPlaying","paused","finishedPlaying","startedBuffering","finishedBuffering"],y=0,b=g.length;y<b;y++){var h=g[y],N=o.eventHandler[h];void 0===N||null===N||mejs.Utils.isObjectEmpty(N)||"function"!=typeof N.removeListener||N.removeListener(h)}if(a.length)for(var E=0,w=a.length;E<w;E++){var k=a[E];if("set"===k.type){var _=k.propName,j=""+_.substring(0,1).toUpperCase()+_.substring(1);o["set"+j](k.value)}else"call"===k.type&&o[k.methodName]()}i(["rendererready","loadeddata","canplay","progress","loadedmetadata","timeupdate"]);var B=void 0;o.eventHandler.startedPlaying=d.subscribe("startedPlaying",function(){s||(s=!0),u=!1,l=!1,i(["play","playing","timeupdate"]),B=setInterval(function(){d.getCurrentPosition(),i(["timeupdate"])},250)}),o.eventHandler.paused=d.subscribe("paused",function(){u=!0,l=!1,i(["pause"])}),o.eventHandler.finishedPlaying=d.subscribe("finishedPlaying",function(){u=!0,l=!0,i(["ended"]),clearInterval(B),B=null}),o.eventHandler.startedBuffering=d.subscribe("startedBuffering",function(){i(["progress","timeupdate"])}),o.eventHandler.finishedBuffering=d.subscribe("finishedBuffering",function(){i(["progress","timeupdate"])})}})},c=n[0].src;var N=document.createElement("div");return N.id=o.id,N.className="fb-video",N.setAttribute("data-href",c),N.setAttribute("data-allowfullscreen",!0),N.setAttribute("data-controls",!!e.originalNode.controls),e.originalNode.parentNode.insertBefore(N,e.originalNode),e.originalNode.style.display="none",r.load({options:o.options.facebook,id:o.id}),o.hide=function(){o.pause(),d&&(N.style.display="none")},o.setSize=function(e){null===d||isNaN(e)||(N.style.width=e)},o.show=function(){d&&(N.style.display="")},o.destroy=function(){f&&e.originalNode.setAttribute("poster",f)},o}};mejs.Utils.typeChecks.push(function(e){return~e.toLowerCase().indexOf("//www.facebook")?"video/x-facebook":null}),mejs.Renderers.add(i)},{}]},{},[1]);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/renderers/soundcloud.js src/wp-includes/js/mediaelement/renderers/soundcloud.js
deleted file mode 100644
index cfd16ad06e..0000000000
--- src/wp-includes/js/mediaelement/renderers/soundcloud.js
+++ /dev/null
@@ -1,306 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
-'use strict';
-
-var SoundCloudApi = {
-
-	promise: null,
-
-	load: function load(settings) {
-
-		if (typeof SC !== 'undefined') {
-			SoundCloudApi._createPlayer(settings);
-		} else {
-			SoundCloudApi.promise = SoundCloudApi.promise || mejs.Utils.loadScript('https://w.soundcloud.com/player/api.js');
-			SoundCloudApi.promise.then(function () {
-				SoundCloudApi._createPlayer(settings);
-			});
-		}
-	},
-
-	_createPlayer: function _createPlayer(settings) {
-		var player = SC.Widget(settings.iframe);
-		window['__ready__' + settings.id](player);
-	}
-};
-
-var SoundCloudIframeRenderer = {
-	name: 'soundcloud_iframe',
-	options: {
-		prefix: 'soundcloud_iframe'
-	},
-
-	canPlayType: function canPlayType(type) {
-		return ~['video/soundcloud', 'video/x-soundcloud'].indexOf(type.toLowerCase());
-	},
-
-	create: function create(mediaElement, options, mediaFiles) {
-		var sc = {},
-		    apiStack = [],
-		    readyState = 4,
-		    autoplay = mediaElement.originalNode.autoplay;
-
-		var duration = 0,
-		    currentTime = 0,
-		    bufferedTime = 0,
-		    volume = 1,
-		    muted = false,
-		    paused = true,
-		    ended = false,
-		    scPlayer = null,
-		    scIframe = null;
-
-		sc.options = options;
-		sc.id = mediaElement.id + '_' + options.prefix;
-		sc.mediaElement = mediaElement;
-
-		var props = mejs.html5media.properties,
-		    assignGettersSetters = function assignGettersSetters(propName) {
-			var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-			sc['get' + capName] = function () {
-				if (scPlayer !== null) {
-					var value = null;
-
-					switch (propName) {
-						case 'currentTime':
-							return currentTime;
-						case 'duration':
-							return duration;
-						case 'volume':
-							return volume;
-						case 'paused':
-							return paused;
-						case 'ended':
-							return ended;
-						case 'muted':
-							return muted;
-						case 'buffered':
-							return {
-								start: function start() {
-									return 0;
-								},
-								end: function end() {
-									return bufferedTime * duration;
-								},
-								length: 1
-							};
-						case 'src':
-							return scIframe ? scIframe.src : '';
-						case 'readyState':
-							return readyState;
-					}
-					return value;
-				} else {
-					return null;
-				}
-			};
-
-			sc['set' + capName] = function (value) {
-				if (scPlayer !== null) {
-					switch (propName) {
-						case 'src':
-							var url = typeof value === 'string' ? value : value[0].src;
-							scPlayer.load(url);
-							if (autoplay) {
-								scPlayer.play();
-							}
-							break;
-						case 'currentTime':
-							scPlayer.seekTo(value * 1000);
-							break;
-						case 'muted':
-							if (value) {
-								scPlayer.setVolume(0);
-							} else {
-								scPlayer.setVolume(1);
-							}
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', sc);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'volume':
-							scPlayer.setVolume(value);
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', sc);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'readyState':
-							var event = mejs.Utils.createEvent('canplay', sc);
-							mediaElement.dispatchEvent(event);
-							break;
-
-						default:
-							
-							break;
-					}
-				} else {
-					apiStack.push({ type: 'set', propName: propName, value: value });
-				}
-			};
-		};
-
-		for (var i = 0, total = props.length; i < total; i++) {
-			assignGettersSetters(props[i]);
-		}
-
-		var methods = mejs.html5media.methods,
-		    assignMethods = function assignMethods(methodName) {
-			sc[methodName] = function () {
-				if (scPlayer !== null) {
-					switch (methodName) {
-						case 'play':
-							return scPlayer.play();
-						case 'pause':
-							return scPlayer.pause();
-						case 'load':
-							return null;
-					}
-				} else {
-					apiStack.push({ type: 'call', methodName: methodName });
-				}
-			};
-		};
-
-		for (var _i = 0, _total = methods.length; _i < _total; _i++) {
-			assignMethods(methods[_i]);
-		}
-
-		window['__ready__' + sc.id] = function (_scPlayer) {
-
-			mediaElement.scPlayer = scPlayer = _scPlayer;
-
-			if (autoplay) {
-				scPlayer.play();
-			}
-
-			if (apiStack.length) {
-				for (var _i2 = 0, _total2 = apiStack.length; _i2 < _total2; _i2++) {
-
-					var stackItem = apiStack[_i2];
-
-					if (stackItem.type === 'set') {
-						var propName = stackItem.propName,
-						    capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-						sc['set' + capName](stackItem.value);
-					} else if (stackItem.type === 'call') {
-						sc[stackItem.methodName]();
-					}
-				}
-			}
-
-			scPlayer.bind(SC.Widget.Events.PLAY_PROGRESS, function () {
-				paused = false;
-				ended = false;
-				scPlayer.getPosition(function (_currentTime) {
-					currentTime = _currentTime / 1000;
-					var event = mejs.Utils.createEvent('timeupdate', sc);
-					mediaElement.dispatchEvent(event);
-				});
-			});
-			scPlayer.bind(SC.Widget.Events.PAUSE, function () {
-				paused = true;
-				var event = mejs.Utils.createEvent('pause', sc);
-				mediaElement.dispatchEvent(event);
-			});
-			scPlayer.bind(SC.Widget.Events.PLAY, function () {
-				paused = false;
-				ended = false;
-				var event = mejs.Utils.createEvent('play', sc);
-				mediaElement.dispatchEvent(event);
-			});
-			scPlayer.bind(SC.Widget.Events.FINISHED, function () {
-				paused = false;
-				ended = true;
-				var event = mejs.Utils.createEvent('ended', sc);
-				mediaElement.dispatchEvent(event);
-			});
-			scPlayer.bind(SC.Widget.Events.READY, function () {
-				scPlayer.getDuration(function (_duration) {
-					duration = _duration / 1000;
-					var event = mejs.Utils.createEvent('loadedmetadata', sc);
-					mediaElement.dispatchEvent(event);
-				});
-			});
-			scPlayer.bind(SC.Widget.Events.LOAD_PROGRESS, function () {
-				scPlayer.getDuration(function (loadProgress) {
-					if (duration > 0) {
-						bufferedTime = duration * loadProgress;
-						var event = mejs.Utils.createEvent('progress', sc);
-						mediaElement.dispatchEvent(event);
-					}
-				});
-				scPlayer.getDuration(function (_duration) {
-					duration = _duration;
-
-					var event = mejs.Utils.createEvent('loadedmetadata', sc);
-					mediaElement.dispatchEvent(event);
-				});
-			});
-
-			var initEvents = ['rendererready', 'loadeddata', 'loadedmetadata', 'canplay'];
-			for (var _i3 = 0, _total3 = initEvents.length; _i3 < _total3; _i3++) {
-				var event = mejs.Utils.createEvent(initEvents[_i3], sc);
-				mediaElement.dispatchEvent(event);
-			}
-		};
-
-		scIframe = document.createElement('iframe');
-		scIframe.id = sc.id;
-		scIframe.width = 10;
-		scIframe.height = 10;
-		scIframe.frameBorder = 0;
-		scIframe.style.visibility = 'hidden';
-		scIframe.src = mediaFiles[0].src;
-		scIframe.scrolling = 'no';
-
-		mediaElement.appendChild(scIframe);
-		mediaElement.originalNode.style.display = 'none';
-
-		var scSettings = {
-			iframe: scIframe,
-			id: sc.id
-		};
-
-		SoundCloudApi.load(scSettings);
-
-		sc.setSize = function () {};
-		sc.hide = function () {
-			sc.pause();
-			if (scIframe) {
-				scIframe.style.display = 'none';
-			}
-		};
-		sc.show = function () {
-			if (scIframe) {
-				scIframe.style.display = '';
-			}
-		};
-		sc.destroy = function () {
-			scPlayer.destroy();
-		};
-
-		return sc;
-	}
-};
-
-mejs.Utils.typeChecks.push(function (url) {
-	return (/\/\/(w\.)?soundcloud.com/i.test(url) ? 'video/x-soundcloud' : null
-	);
-});
-
-mejs.Renderers.add(SoundCloudIframeRenderer);
-
-},{}]},{},[1]);
diff --git src/wp-includes/js/mediaelement/renderers/soundcloud.min.js src/wp-includes/js/mediaelement/renderers/soundcloud.min.js
deleted file mode 100644
index 01bacf0a2c..0000000000
--- src/wp-includes/js/mediaelement/renderers/soundcloud.min.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */
-!function e(t,n,r){function a(s,o){if(!n[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(i)return i(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var d=n[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return a(n||e)},d,d.exports,e,t,n,r)}return n[s].exports}for(var i="function"==typeof require&&require,s=0;s<r.length;s++)a(r[s]);return a}({1:[function(e,t,n){"use strict";var r={promise:null,load:function(e){"undefined"!=typeof SC?r._createPlayer(e):(r.promise=r.promise||mejs.Utils.loadScript("https://w.soundcloud.com/player/api.js"),r.promise.then(function(){r._createPlayer(e)}))},_createPlayer:function(e){var t=SC.Widget(e.iframe);window["__ready__"+e.id](t)}},a={name:"soundcloud_iframe",options:{prefix:"soundcloud_iframe"},canPlayType:function(e){return~["video/soundcloud","video/x-soundcloud"].indexOf(e.toLowerCase())},create:function(e,t,n){var a={},i=[],s=e.originalNode.autoplay,o=0,u=0,c=0,d=!0,l=!1,p=null,f=null;a.options=t,a.id=e.id+"_"+t.prefix,a.mediaElement=e;for(var v=mejs.html5media.properties,m=0,h=v.length;m<h;m++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);a["get"+n]=function(){if(null!==p){switch(t){case"currentTime":return u;case"duration":return o;case"volume":return 1;case"paused":return d;case"ended":return l;case"muted":return!1;case"buffered":return{start:function(){return 0},end:function(){return c*o},length:1};case"src":return f?f.src:"";case"readyState":return 4}return null}return null},a["set"+n]=function(n){if(null!==p)switch(t){case"src":var r="string"==typeof n?n:n[0].src;p.load(r),s&&p.play();break;case"currentTime":p.seekTo(1e3*n);break;case"muted":n?p.setVolume(0):p.setVolume(1),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"volume":p.setVolume(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"readyState":var o=mejs.Utils.createEvent("canplay",a);e.dispatchEvent(o)}else i.push({type:"set",propName:t,value:n})}}(v[m]);for(var y=mejs.html5media.methods,E=0,g=y.length;E<g;E++)!function(e){a[e]=function(){if(null!==p)switch(e){case"play":return p.play();case"pause":return p.pause();case"load":return null}else i.push({type:"call",methodName:e})}}(y[E]);window["__ready__"+a.id]=function(t){if(e.scPlayer=p=t,s&&p.play(),i.length)for(var n=0,r=i.length;n<r;n++){var f=i[n];if("set"===f.type){var v=f.propName,m=""+v.substring(0,1).toUpperCase()+v.substring(1);a["set"+m](f.value)}else"call"===f.type&&a[f.methodName]()}p.bind(SC.Widget.Events.PLAY_PROGRESS,function(){d=!1,l=!1,p.getPosition(function(t){u=t/1e3;var n=mejs.Utils.createEvent("timeupdate",a);e.dispatchEvent(n)})}),p.bind(SC.Widget.Events.PAUSE,function(){d=!0;var t=mejs.Utils.createEvent("pause",a);e.dispatchEvent(t)}),p.bind(SC.Widget.Events.PLAY,function(){d=!1,l=!1;var t=mejs.Utils.createEvent("play",a);e.dispatchEvent(t)}),p.bind(SC.Widget.Events.FINISHED,function(){d=!1,l=!0;var t=mejs.Utils.createEvent("ended",a);e.dispatchEvent(t)}),p.bind(SC.Widget.Events.READY,function(){p.getDuration(function(t){o=t/1e3;var n=mejs.Utils.createEvent("loadedmetadata",a);e.dispatchEvent(n)})}),p.bind(SC.Widget.Events.LOAD_PROGRESS,function(){p.getDuration(function(t){if(o>0){c=o*t;var n=mejs.Utils.createEvent("progress",a);e.dispatchEvent(n)}}),p.getDuration(function(t){o=t;var n=mejs.Utils.createEvent("loadedmetadata",a);e.dispatchEvent(n)})});for(var h=["rendererready","loadeddata","loadedmetadata","canplay"],y=0,E=h.length;y<E;y++){var g=mejs.Utils.createEvent(h[y],a);e.dispatchEvent(g)}},(f=document.createElement("iframe")).id=a.id,f.width=10,f.height=10,f.frameBorder=0,f.style.visibility="hidden",f.src=n[0].src,f.scrolling="no",e.appendChild(f),e.originalNode.style.display="none";var S={iframe:f,id:a.id};return r.load(S),a.setSize=function(){},a.hide=function(){a.pause(),f&&(f.style.display="none")},a.show=function(){f&&(f.style.display="")},a.destroy=function(){p.destroy()},a}};mejs.Utils.typeChecks.push(function(e){return/\/\/(w\.)?soundcloud.com/i.test(e)?"video/x-soundcloud":null}),mejs.Renderers.add(a)},{}]},{},[1]);
\ No newline at end of file
diff --git src/wp-includes/js/mediaelement/renderers/twitch.js src/wp-includes/js/mediaelement/renderers/twitch.js
deleted file mode 100644
index caa2022eb2..0000000000
--- src/wp-includes/js/mediaelement/renderers/twitch.js
+++ /dev/null
@@ -1,374 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
-'use strict';
-
-var TwitchApi = {
-
-	promise: null,
-
-	load: function load(settings) {
-		if (typeof Twitch !== 'undefined') {
-			TwitchApi.promise = new Promise(function (resolve) {
-				resolve();
-			}).then(function () {
-				TwitchApi._createPlayer(settings);
-			});
-		} else {
-			TwitchApi.promise = TwitchApi.promise || mejs.Utils.loadScript('https://player.twitch.tv/js/embed/v1.js');
-			TwitchApi.promise.then(function () {
-				TwitchApi._createPlayer(settings);
-			});
-		}
-	},
-
-	_createPlayer: function _createPlayer(settings) {
-		var player = new Twitch.Player(settings.id, settings);
-		window['__ready__' + settings.id](player);
-	},
-
-	getTwitchId: function getTwitchId(url) {
-		var twitchId = '';
-
-		if (url.indexOf('?') > 0) {
-			twitchId = TwitchApi.getTwitchIdFromParam(url);
-			if (twitchId === '') {
-				twitchId = TwitchApi.getTwitchIdFromUrl(url);
-			}
-		} else {
-			twitchId = TwitchApi.getTwitchIdFromUrl(url);
-		}
-
-		return twitchId;
-	},
-
-	getTwitchIdFromParam: function getTwitchIdFromParam(url) {
-		if (url === undefined || url === null || !url.trim().length) {
-			return null;
-		}
-
-		var parts = url.split('?'),
-		    parameters = parts[1].split('&');
-
-		var twitchId = '';
-
-		for (var i = 0, total = parameters.length; i < total; i++) {
-			var paramParts = parameters[i].split('=');
-			if (~paramParts[0].indexOf('channel')) {
-				twitchId = paramParts[1];
-				break;
-			} else if (~paramParts[0].indexOf('video')) {
-				twitchId = 'v' + paramParts[1];
-				break;
-			}
-		}
-
-		return twitchId;
-	},
-
-	getTwitchIdFromUrl: function getTwitchIdFromUrl(url) {
-		if (url === undefined || url === null || !url.trim().length) {
-			return null;
-		}
-
-		var parts = url.split('?');
-		url = parts[0];
-		var id = url.substring(url.lastIndexOf('/') + 1);
-		return (/^\d+$/i.test(id) ? 'v' + id : id
-		);
-	},
-
-	getTwitchType: function getTwitchType(id) {
-		return (/^v\d+/i.test(id) ? 'video' : 'channel'
-		);
-	}
-};
-
-var TwitchIframeRenderer = {
-	name: 'twitch_iframe',
-	options: {
-		prefix: 'twitch_iframe'
-	},
-
-	canPlayType: function canPlayType(type) {
-		return ~['video/twitch', 'video/x-twitch'].indexOf(type.toLowerCase());
-	},
-
-	create: function create(mediaElement, options, mediaFiles) {
-		var twitch = {},
-		    apiStack = [],
-		    readyState = 4,
-		    twitchId = TwitchApi.getTwitchId(mediaFiles[0].src);
-
-		var twitchPlayer = null,
-		    paused = true,
-		    ended = false,
-		    hasStartedPlaying = false,
-		    volume = 1,
-		    duration = Infinity,
-		    time = 0;
-
-		twitch.options = options;
-		twitch.id = mediaElement.id + '_' + options.prefix;
-		twitch.mediaElement = mediaElement;
-
-		var props = mejs.html5media.properties,
-		    assignGettersSetters = function assignGettersSetters(propName) {
-			var capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-			twitch['get' + capName] = function () {
-				if (twitchPlayer !== null) {
-					var value = null;
-
-					switch (propName) {
-						case 'currentTime':
-							time = twitchPlayer.getCurrentTime();
-							return time;
-						case 'duration':
-							duration = twitchPlayer.getDuration();
-							return duration;
-						case 'volume':
-							volume = twitchPlayer.getVolume();
-							return volume;
-						case 'paused':
-							paused = twitchPlayer.isPaused();
-							return paused;
-						case 'ended':
-							ended = twitchPlayer.getEnded();
-							return ended;
-						case 'muted':
-							return twitchPlayer.getMuted();
-						case 'buffered':
-							return {
-								start: function start() {
-									return 0;
-								},
-								end: function end() {
-									return 0;
-								},
-								length: 1
-							};
-						case 'src':
-							return TwitchApi.getTwitchType(twitchId) === 'channel' ? twitchPlayer.getChannel() : twitchPlayer.getVideo();
-						case 'readyState':
-							return readyState;
-					}
-
-					return value;
-				} else {
-					return null;
-				}
-			};
-
-			twitch['set' + capName] = function (value) {
-				if (twitchPlayer !== null) {
-					switch (propName) {
-						case 'src':
-							var url = typeof value === 'string' ? value : value[0].src,
-							    videoId = TwitchApi.getTwitchId(url);
-
-							if (TwitchApi.getTwitchType(twitchId) === 'channel') {
-								twitchPlayer.setChannel(videoId);
-							} else {
-								twitchPlayer.setVideo(videoId);
-							}
-							break;
-						case 'currentTime':
-							twitchPlayer.seek(value);
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('timeupdate', twitch);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'muted':
-							twitchPlayer.setMuted(value);
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', twitch);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'volume':
-							volume = value;
-							twitchPlayer.setVolume(value);
-							setTimeout(function () {
-								var event = mejs.Utils.createEvent('volumechange', twitch);
-								mediaElement.dispatchEvent(event);
-							}, 50);
-							break;
-						case 'readyState':
-							var event = mejs.Utils.createEvent('canplay', twitch);
-							mediaElement.dispatchEvent(event);
-							break;
-						default:
-							
-							break;
-					}
-				} else {
-					apiStack.push({ type: 'set', propName: propName, value: value });
-				}
-			};
-		};
-
-		for (var i = 0, total = props.length; i < total; i++) {
-			assignGettersSetters(props[i]);
-		}
-
-		var methods = mejs.html5media.methods,
-		    assignMethods = function assignMethods(methodName) {
-			twitch[methodName] = function () {
-				if (twitchPlayer !== null) {
-					switch (methodName) {
-						case 'play':
-							paused = false;
-							return twitchPlayer.play();
-						case 'pause':
-							paused = true;
-							return twitchPlayer.pause();
-						case 'load':
-							return null;
-					}
-				} else {
-					apiStack.push({ type: 'call', methodName: methodName });
-				}
-			};
-		};
-
-		for (var _i = 0, _total = methods.length; _i < _total; _i++) {
-			assignMethods(methods[_i]);
-		}
-
-		function sendEvents(events) {
-			for (var _i2 = 0, _total2 = events.length; _i2 < _total2; _i2++) {
-				var event = mejs.Utils.createEvent(events[_i2], twitch);
-				mediaElement.dispatchEvent(event);
-			}
-		}
-
-		window['__ready__' + twitch.id] = function (_twitchPlayer) {
-			mediaElement.twitchPlayer = twitchPlayer = _twitchPlayer;
-
-			if (apiStack.length) {
-				for (var _i3 = 0, _total3 = apiStack.length; _i3 < _total3; _i3++) {
-					var stackItem = apiStack[_i3];
-
-					if (stackItem.type === 'set') {
-						var propName = stackItem.propName,
-						    capName = '' + propName.substring(0, 1).toUpperCase() + propName.substring(1);
-
-						twitch['set' + capName](stackItem.value);
-					} else if (stackItem.type === 'call') {
-						twitch[stackItem.methodName]();
-					}
-				}
-			}
-
-			var twitchIframe = document.getElementById(twitch.id).firstChild;
-			twitchIframe.style.width = '100%';
-			twitchIframe.style.height = '100%';
-
-			var events = ['mouseover', 'mouseout'],
-			    assignEvents = function assignEvents(e) {
-				var event = mejs.Utils.createEvent(e.type, twitch);
-				mediaElement.dispatchEvent(event);
-			};
-
-			for (var _i4 = 0, _total4 = events.length; _i4 < _total4; _i4++) {
-				twitchIframe.addEventListener(events[_i4], assignEvents, false);
-			}
-
-			var timer = void 0;
-
-			twitchPlayer.addEventListener(Twitch.Player.READY, function () {
-				paused = false;
-				ended = false;
-				sendEvents(['rendererready', 'loadedmetadata', 'loadeddata', 'canplay']);
-			});
-			twitchPlayer.addEventListener(Twitch.Player.PLAY, function () {
-				if (!hasStartedPlaying) {
-					hasStartedPlaying = true;
-				}
-				paused = false;
-				ended = false;
-				sendEvents(['play', 'playing', 'progress']);
-
-				timer = setInterval(function () {
-					twitchPlayer.getCurrentTime();
-					sendEvents(['timeupdate']);
-				}, 250);
-			});
-			twitchPlayer.addEventListener(Twitch.Player.PAUSE, function () {
-				paused = true;
-				ended = false;
-				if (!twitchPlayer.getEnded()) {
-					sendEvents(['pause']);
-				}
-			});
-			twitchPlayer.addEventListener(Twitch.Player.ENDED, function () {
-				paused = true;
-				ended = true;
-				sendEvents(['ended']);
-				clearInterval(timer);
-				hasStartedPlaying = false;
-				timer = null;
-			});
-		};
-
-		var height = mediaElement.originalNode.height,
-		    width = mediaElement.originalNode.width,
-		    twitchContainer = document.createElement('div'),
-		    type = TwitchApi.getTwitchType(twitchId),
-		    twitchSettings = {
-			id: twitch.id,
-			width: width,
-			height: height,
-			playsinline: false,
-			autoplay: mediaElement.originalNode.autoplay,
-			muted: mediaElement.originalNode.muted
-		};
-
-		twitchSettings[type] = twitchId;
-		twitchContainer.id = twitch.id;
-		twitchContainer.style.width = '100%';
-		twitchContainer.style.height = '100%';
-
-		mediaElement.originalNode.parentNode.insertBefore(twitchContainer, mediaElement.originalNode);
-		mediaElement.originalNode.style.display = 'none';
-		mediaElement.originalNode.autoplay = false;
-
-		twitch.setSize = function (width, height) {
-			if (TwitchApi !== null && !isNaN(width) && !isNaN(height)) {
-				twitchContainer.setAttribute('width', width);
-				twitchContainer.setAttribute('height', height);
-			}
-		};
-		twitch.hide = function () {
-			twitch.pause();
-			twitchContainer.style.display = 'none';
-		};
-		twitch.show = function () {
-			twitchContainer.style.display = '';
-		};
-		twitch.destroy = function () {};
-
-		TwitchApi.load(twitchSettings);
-
-		return twitch;
-	}
-};
-
-mejs.Utils.typeChecks.push(function (url) {
-	return (/\/\/(www|player).twitch.tv/i.test(url) ? 'video/x-twitch' : null
-	);
-});
-
-mejs.Renderers.add(TwitchIframeRenderer);
-
-},{}]},{},[1]);
diff --git src/wp-includes/js/mediaelement/renderers/twitch.min.js src/wp-includes/js/mediaelement/renderers/twitch.min.js
deleted file mode 100644
index 3d7cbb930f..0000000000
--- src/wp-includes/js/mediaelement/renderers/twitch.min.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/*!
- * MediaElement.js
- * http://www.mediaelementjs.com/
- *
- * Wrapper that mimics native HTML5 MediaElement (audio and video)
- * using a variety of technologies (pure JavaScript, Flash, iframe)
- *
- * Copyright 2010-2017, John Dyer (http://j.hn/)
- * License: MIT
- *
- */
-!function e(t,n,r){function i(s,o){if(!n[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=n[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return i(n||e)},d,d.exports,e,t,n,r)}return n[s].exports}for(var a="function"==typeof require&&require,s=0;s<r.length;s++)i(r[s]);return i}({1:[function(e,t,n){"use strict";var r={promise:null,load:function(e){"undefined"!=typeof Twitch?r.promise=new Promise(function(e){e()}).then(function(){r._createPlayer(e)}):(r.promise=r.promise||mejs.Utils.loadScript("https://player.twitch.tv/js/embed/v1.js"),r.promise.then(function(){r._createPlayer(e)}))},_createPlayer:function(e){var t=new Twitch.Player(e.id,e);window["__ready__"+e.id](t)},getTwitchId:function(e){var t="";return e.indexOf("?")>0?""===(t=r.getTwitchIdFromParam(e))&&(t=r.getTwitchIdFromUrl(e)):t=r.getTwitchIdFromUrl(e),t},getTwitchIdFromParam:function(e){if(void 0===e||null===e||!e.trim().length)return null;for(var t=e.split("?")[1].split("&"),n="",r=0,i=t.length;r<i;r++){var a=t[r].split("=");if(~a[0].indexOf("channel")){n=a[1];break}if(~a[0].indexOf("video")){n="v"+a[1];break}}return n},getTwitchIdFromUrl:function(e){if(void 0===e||null===e||!e.trim().length)return null;var t=(e=e.split("?")[0]).substring(e.lastIndexOf("/")+1);return/^\d+$/i.test(t)?"v"+t:t},getTwitchType:function(e){return/^v\d+/i.test(e)?"video":"channel"}},i={name:"twitch_iframe",options:{prefix:"twitch_iframe"},canPlayType:function(e){return~["video/twitch","video/x-twitch"].indexOf(e.toLowerCase())},create:function(e,t,n){function i(t){for(var n=0,r=t.length;n<r;n++){var i=mejs.Utils.createEvent(t[n],a);e.dispatchEvent(i)}}var a={},s=[],o=r.getTwitchId(n[0].src),u=null,l=!0,d=!1,c=!1,h=1,f=1/0,p=0;a.options=t,a.id=e.id+"_"+t.prefix,a.mediaElement=e;for(var v=mejs.html5media.properties,m=0,g=v.length;m<g;m++)!function(t){var n=""+t.substring(0,1).toUpperCase()+t.substring(1);a["get"+n]=function(){if(null!==u){switch(t){case"currentTime":return p=u.getCurrentTime();case"duration":return f=u.getDuration();case"volume":return h=u.getVolume();case"paused":return l=u.isPaused();case"ended":return d=u.getEnded();case"muted":return u.getMuted();case"buffered":return{start:function(){return 0},end:function(){return 0},length:1};case"src":return"channel"===r.getTwitchType(o)?u.getChannel():u.getVideo();case"readyState":return 4}return null}return null},a["set"+n]=function(n){if(null!==u)switch(t){case"src":var i="string"==typeof n?n:n[0].src,l=r.getTwitchId(i);"channel"===r.getTwitchType(o)?u.setChannel(l):u.setVideo(l);break;case"currentTime":u.seek(n),setTimeout(function(){var t=mejs.Utils.createEvent("timeupdate",a);e.dispatchEvent(t)},50);break;case"muted":u.setMuted(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"volume":h=n,u.setVolume(n),setTimeout(function(){var t=mejs.Utils.createEvent("volumechange",a);e.dispatchEvent(t)},50);break;case"readyState":var d=mejs.Utils.createEvent("canplay",a);e.dispatchEvent(d)}else s.push({type:"set",propName:t,value:n})}}(v[m]);for(var y=mejs.html5media.methods,w=0,T=y.length;w<T;w++)!function(e){a[e]=function(){if(null!==u)switch(e){case"play":return l=!1,u.play();case"pause":return l=!0,u.pause();case"load":return null}else s.push({type:"call",methodName:e})}}(y[w]);window["__ready__"+a.id]=function(t){if(e.twitchPlayer=u=t,s.length)for(var n=0,r=s.length;n<r;n++){var o=s[n];if("set"===o.type){var h=o.propName,f=""+h.substring(0,1).toUpperCase()+h.substring(1);a["set"+f](o.value)}else"call"===o.type&&a[o.methodName]()}var p=document.getElementById(a.id).firstChild;p.style.width="100%",p.style.height="100%";for(var v=["mouseover","mouseout"],m=0,g=v.length;m<g;m++)p.addEventListener(v[m],function(t){var n=mejs.Utils.createEvent(t.type,a);e.dispatchEvent(n)},!1);var y=void 0;u.addEventListener(Twitch.Player.READY,function(){l=!1,d=!1,i(["rendererready","loadedmetadata","loadeddata","canplay"])}),u.addEventListener(Twitch.Player.PLAY,function(){c||(c=!0),l=!1,d=!1,i(["play","playing","progress"]),y=setInterval(function(){u.getCurrentTime(),i(["timeupdate"])},250)}),u.addEventListener(Twitch.Player.PAUSE,function(){l=!0,d=!1,u.getEnded()||i(["pause"])}),u.addEventListener(Twitch.Player.ENDED,function(){l=!0,d=!0,i(["ended"]),clearInterval(y),c=!1,y=null})};var E=e.originalNode.height,N=e.originalNode.width,P=document.createElement("div"),U=r.getTwitchType(o),_={id:a.id,width:N,height:E,playsinline:!1,autoplay:e.originalNode.autoplay,muted:e.originalNode.muted};return _[U]=o,P.id=a.id,P.style.width="100%",P.style.height="100%",e.originalNode.parentNode.insertBefore(P,e.originalNode),e.originalNode.style.display="none",e.originalNode.autoplay=!1,a.setSize=function(e,t){null===r||isNaN(e)||isNaN(t)||(P.setAttribute("width",e),P.setAttribute("height",t))},a.hide=function(){a.pause(),P.style.display="none"},a.show=function(){P.style.display=""},a.destroy=function(){},r.load(_),a}};mejs.Utils.typeChecks.push(function(e){return/\/\/(www|player).twitch.tv/i.test(e)?"video/x-twitch":null}),mejs.Renderers.add(i)},{}]},{},[1]);
\ No newline at end of file
