Convertir M3U a MP4
Convierte los medios accesibles de una lista de reproducción M3U en un MP4 compatible usando FFmpeg, VLC o herramientas en línea.
Convierte archivos M3U en línea
Todavía no tenemos un conversor en línea específico para M3U a MP4, pero puedes convertir archivos M3U en línea a estos formatos:
Cómo convertir un archivo m3u a mp4
- Vídeo
- Calificación: 2.0/5
Se necesita un MP4 cuando un teléfono, televisor, editor o servicio para compartir acepta un solo archivo de video, mientras que una playlist M3U solo apunta a contenido multimedia ubicado en otro lugar. Los videos referenciados deben abrirse individualmente, grabarse o combinarse antes de poder convertirse en un MP4.
Qué es el formato M3U
M3U es un formato de playlist de texto plano que contiene nombres de archivo, rutas relativas o absolutas y URL de streaming. Las playlists extendidas pueden añadir metadatos con líneas como #EXTINF. VLC, Winamp, aplicaciones de IPTV, servidores multimedia, reproductores de música y sistemas de streaming utilizan playlists M3U.
Al abrir un M3U en un editor de texto se muestran referencias, no los datos de audio o video referenciados. Las entradas pueden apuntar a archivos locales como video01.ts, una playlist HLS como stream.m3u8 o contenido multimedia que requiere credenciales de inicio de sesión, cookies, geolocalización o DRM. M3U8 es esencialmente una playlist M3U codificada como UTF-8 y se utiliza habitualmente para HLS.
Qué es el formato MP4
MP4 es un contenedor multimedia ampliamente aceptado por teléfonos, televisores, navegadores, editores y plataformas sociales. El video H.264 con audio AAC ofrece una amplia compatibilidad; H.265/HEVC puede reducir el tamaño del archivo con una calidad similar, pero puede codificarse más lentamente y tener una compatibilidad más limitada con los dispositivos.
Un MP4 puede contener un programa continuo, mientras que un M3U puede referenciar archivos no relacionados, varios canales o una biblioteca completa. Por lo tanto, convertir una playlist no conserva el orden de la playlist, los metadatos de los canales ni los límites entre programas separados, a menos que combines deliberadamente las entradas.
Cómo crear un MP4
Convertir un archivo local con FFmpeg
Primero abre el M3U en un editor de texto y localiza el nombre de archivo o la URL real. FFmpeg puede convertir un archivo local accesible o un stream autorizado; no evita DRM, autenticación, paywalls ni restricciones geográficas.
Para un archivo local como input.ts, vuelve a codificarlo como un MP4 ampliamente compatible con:
ffmpeg -i 'input.ts' -c:v libx264 -crf 20 -preset medium -c:a aac -b:a 192k output.mp4
Si la fuente ya contiene video y audio compatibles con MP4, haz remuxing sin volver a codificar:
ffmpeg -i 'input.mp4' -c copy output.mp4
El remuxing no provoca pérdidas y es más rápido, pero falla o produce una compatibilidad deficiente cuando los codecs, las marcas de tiempo o la estructura del stream de la fuente no son adecuados para MP4. En ese caso es necesario volver a codificar.
Guardar un stream HLS autorizado
Para una URL HLS accesible encontrada en un archivo M3U o M3U8, prueba primero con stream copy:
ffmpeg -i 'https://example.com/stream.m3u8' -c copy -bsf:a aac_adtstoasc output.mp4
El filtro bitstream resulta útil cuando el audio AAC se transporta en formato ADTS. Si el codec de video o audio no es adecuado para la reproducción en MP4, vuelve a codificar:
ffmpeg -i 'https://example.com/stream.m3u8' -c:v libx264 -crf 20 -preset medium -c:a aac -b:a 192k output.mp4
Los streams en directo pueden producir una grabación incompleta si el proceso se detiene, los segmentos caducan o el servidor proporciona solo una playlist temporal. Una URL de playlist no es necesariamente un archivo descargable.
Unir varias entradas locales
No concatene automáticamente todas las entradas M3U: pueden ser programas o canales separados. Para las partes compatibles que pertenecen a una misma grabación, crea files.txt con una fuente por línea:
file '/video/path/part01.ts'
file '/video/path/part02.ts'
Únelas sin volver a codificar:
ffmpeg -f concat -safe 0 -i files.txt -c copy output.mp4
El concat demuxer requiere características de stream coincidentes, incluidos codecs, resolución, velocidad de fotogramas, base de tiempo y estructura de audio. Si las partes difieren, utiliza un editor de video o normalízalas primero para que tengan propiedades coincidentes; simplemente añadir la recodificación al mismo comando concat no corrige de forma fiable las entradas incompatibles.
Usar aplicaciones de escritorio
Shutter Encoder proporciona un flujo de trabajo gráfico basado en FFmpeg. Selecciona Choose function → Rewrap para streams compatibles sin pérdida de calidad, o selecciona H.264 para volver a codificar y establece audio AAC cuando el destino requiera una amplia compatibilidad.
En VLC, selecciona Media → Convert/Save, añade el archivo de video local real o una URL de stream accesible, elige un perfil MP4/H.264, selecciona un nombre de archivo de destino que termine en .mp4 e inicia la conversión. VLC es adecuado para una sola fuente accesible, pero es menos fiable para unir varias entradas de una playlist.
Usar un conversor online
CloudConvert y Zamzar pueden convertir un archivo de video cargado cuando los límites actuales de tamaño, codec y cuenta lo permiten. Por lo general, no convierten la playlist M3U en sí ni resuelven URL que requieren autenticación, acceso en directo, cookies o DRM. Extrae primero el archivo multimedia real y, a continuación, súbelo solo si su contenido no es confidencial y el límite de transferencia es aceptable.
Límites de calidad y compatibilidad
-c copy conserva la calidad de la fuente porque copia los streams codificados, pero no mejora una fuente de baja calidad y puede no crear un MP4 reproducible. Volver a codificar provoca cierta pérdida de calidad; para H.264, son habituales los valores CRF de aproximadamente 18–23, donde los valores más bajos producen archivos más grandes y, por lo general, una calidad superior.
Cambiar la extensión del nombre de archivo no convierte un archivo. Los streams protegidos por DRM no se pueden convertir con comandos normales de FFmpeg, y guardar o combinar streams con derechos de autor puede requerir permiso según las condiciones del servicio y la legislación aplicable.
Simplemente, es imposible convertir M3U a MP4 directamente.
Por lo tanto, no existe un convertidor de m3u a mp4 o un convertidor en línea gratuito de .m3u a .mp4.
M3U vs MP4: comparación de formatos
Cómo se comparan los formatos M3U y MP4 en las propiedades que más importan para esta conversión.
| Propiedad | .M3U M3U playlist | .MP4 MPEG-4 Part 14 |
|---|---|---|
| Estándar abierto | Parcialmente abierto | Sí |
| Compresión | Sin compresión | Ambos |
| Tamaño de archivo típico | Muy pequeño | Pequeño |
| Se abre en un navegador web | Parcial | Sí, de forma nativa |
| Edición posterior | Fácil | Limitado |
| Compatibilidad con metadata | Básico | Amplio |
| Legible como texto plano | Sí | No |
| Más adecuado para | Música | Compartir y distribución |
| Introducido | 1996 | 2001 |
| Desarrollador | — | Moving Picture Experts Group (ISO/IEC) |
| Tipo MIME | audio/x-mpegurl | video/mp4 |
Otras conversiones de archivos .m3u
Conversión inversa
Convertir a .mp4
desde otros formatos
- anydesk a mp4
- bin a mp4
- pkg a mp4
- mepj a mp4
- usm a mp4
- sb3 a mp4
- exe a mp4
- dav a mp4
- prv a mp4
- aae a mp4
- !ut a mp4
- 2024 a mp4
- 2025 a mp4
- 2026 a mp4
- 264 a mp4
- 3g2 a mp4
- 3gp a mp4
- 3gp2 a mp4
- 3gpp a mp4
- 3gpp2 a mp4
- 7z a mp4
- aac a mp4
- aaf a mp4
- abr a mp4
- aec a mp4
- aee a mp4
- aegraphic a mp4
- aep a mp4
- aepx a mp4
- aet a mp4
- aiff a mp4
- amv a mp4
- approj a mp4
- arf a mp4
- asf a mp4
- ass a mp4
- asx a mp4
- aup a mp4
- av a mp4
- avc a mp4
- avf a mp4
- avi a mp4
- avr a mp4
- bak a mp4
- bdm a mp4
- bfme2replay a mp4
- bik a mp4
- bix a mp4
- bmp a mp4
- bnk a mp4
- bnp a mp4
- br27 a mp4
- br29 a mp4
- br48 a mp4
- bu a mp4
- buk a mp4
- bup a mp4
- bvr a mp4
- cam a mp4
- camproj a mp4
- camrec a mp4
- cdc a mp4
- ced a mp4
- cfr a mp4
- chproj a mp4
- cmproj a mp4
- cmrec a mp4
- cpt a mp4
- cue a mp4
- dash a mp4
- dat a mp4
- dif a mp4
- disc a mp4
- div a mp4
- divx a mp4
- dmsd a mp4
- dmsm a mp4
- dmss a mp4
- dmx a mp4
- dsb a mp4
- dthumb a mp4
- dts a mp4
- dv a mp4
- dv4 a mp4
- dv5 a mp4
- dva a mp4
- dvr-ms a mp4
- dvr a mp4
- dvt a mp4
- dzp a mp4
- egt a mp4
- enc a mp4
- epj a mp4
- eps a mp4
- etrg a mp4
- evo a mp4
- exec a mp4
- exo a mp4
- exr a mp4
- ezp a mp4
- f4f a mp4
- f4v a mp4
- fbr a mp4
- fcpxml a mp4
- ffx a mp4
- flc a mp4
- flh a mp4
- fli a mp4
- flic a mp4
- flm a mp4
- flv a mp4
- fsthumb a mp4
- fwp a mp4
- g64 a mp4
- g64x a mp4
- gif a mp4
- gxf a mp4
- h261 a mp4
- h263 a mp4
- h264 a mp4
- h3r a mp4
- hevc a mp4
- hkv a mp4
- hm4 a mp4
- ifo a mp4
- ifv a mp4
- img a mp4
- imoviemobile a mp4
- imovieproj a mp4
- imovietrailer a mp4
- ipr a mp4
- irec a mp4
- irf a mp4
- iscamproj a mp4
- ismv a mp4
- iso a mp4
- ive a mp4
- iveproj a mp4
- ivf a mp4
- jpeg a mp4
- jpg a mp4
- jyk a mp4
- ksd a mp4
- kux a mp4
- lnk a mp4
- lqm a mp4
- lrc a mp4
- lrec a mp4
- lrf a mp4
- lrv a mp4
- ls a mp4
- m1v a mp4
- m2a a mp4
- m2p a mp4
- m2s a mp4
- m2t a mp4
- m2ts a mp4
- m2v a mp4
- m4b a mp4
- m4f a mp4
- m4p a mp4
- m4s a mp4
- m4v a mp4
- mep a mp4
- mepjs a mp4
- meps a mp4
- mepx a mp4
- mfp a mp4
- mid a mp4
- mj2 a mp4
- mjp2 a mp4
- mjpeg a mp4
- mjpg a mp4
- mk3d a mp4
- mkv a mp4
- mmv a mp4
- mod a mp4
- mogrt a mp4
- motn a mp4
- mov a mp4
- mpcpl a mp4
- mpd a mp4
- mpe a mp4
- mpeg a mp4
- mpex a mp4
- mpg a mp4
- mpg2 a mp4
- mpg4 a mp4
- mpgv a mp4
- mpgx a mp4
- mpl a mp4
- mpls a mp4
- mpv a mp4
- mpx a mp4
- msdvd a mp4
- mswmm a mp4
- mt2s a mp4
- mts a mp4
- mts1 a mp4
- mtv a mp4
- mve a mp4
- mvl a mp4
- mxdl a mp4
- mxf a mp4
- n3r a mp4
- nfv a mp4
- npf a mp4
- nvc a mp4
- nvf a mp4
- oga a mp4
- ogm a mp4
- ogv a mp4
- opdownload a mp4
- org a mp4
- osr a mp4
- partial a mp4
- pcx a mp4
- pdf a mp4
- pdm a mp4
- pdrproj a mp4
- pds a mp4
- pez a mp4
- plist a mp4
- pls a mp4
- pmf a mp4
- pmm a mp4
- ppj a mp4
- ppm a mp4
- pproj a mp4
- pps a mp4
- ppsm a mp4
- ppsx a mp4
- ppt a mp4
- pptx a mp4
- prfpset a mp4
- proj a mp4
- prpoj a mp4
- prproj a mp4
- psh a mp4
- pssd a mp4
- pst a mp4
- ptl a mp4
- pvj a mp4
- pvr a mp4
- pxt a mp4
- pyv a mp4
- pz a mp4
- qr a mp4
- qt a mp4
- rargb a mp4
- rcproject a mp4
- rec a mp4
- rf a mp4
- rio a mp4
- riox a mp4
- rm a mp4
- rmm a mp4
- rmvb a mp4
- rox a mp4
- roxio a mp4
- rsv a mp4
- rzmmpj a mp4
- rzmmpt a mp4
- scr a mp4
- screenrec a mp4
- sdv a mp4
- sec a mp4
- sedprj a mp4
- seq a mp4
- sfvidcap a mp4
- skch a mp4
- skf a mp4
- smi a mp4
- spj a mp4
- sqz a mp4
- ssif a mp4
- st4 a mp4
- str a mp4
- strg a mp4
- strm a mp4
- stu a mp4
- stx a mp4
- swf a mp4
- tcsproj a mp4
- tdc a mp4
- temp a mp4
- temp_audio a mp4
- temp_video a mp4
- tga a mp4
- thumb a mp4
- tif a mp4
- tiff a mp4
- tmf a mp4
- tmp a mp4
- tmp0 a mp4
- tmt a mp4
- toast a mp4
- tod a mp4
- tp a mp4
- tp0 a mp4
- tpd a mp4
- tpm a mp4
- trec a mp4
- trp a mp4
- ts a mp4
- ts4 a mp4
- tscproj a mp4
- tsproj a mp4
- tsv a mp4
- tts a mp4
- tvr a mp4
- tvs a mp4
- undf a mp4
- ut a mp4
- vbc a mp4
- vcd a mp4
- vdat a mp4
- vdata a mp4
- vdj a mp4
- ve a mp4
- vec a mp4
- veg a mp4
- vep a mp4
- vep4 a mp4
- vf a mp4
- vghd a mp4
- vgz a mp4
- video a mp4
- viv a mp4
- vjp a mp4
- vlc a mp4
- vob a mp4
- vp6 a mp4
- vpe a mp4
- vpg a mp4
- vpj a mp4
- vpr a mp4
- vproj a mp4
- vps a mp4
- vro a mp4
- vs2 a mp4
- vsp a mp4
- vvf a mp4
- vwe a mp4
- vyf a mp4
- wav a mp4
- wbm a mp4
- webinar a mp4
- webm a mp4
- wfp a mp4
- wft a mp4
- wlmp a mp4
- wme a mp4
- wmf a mp4
- wmmp a mp4
- wmv a mp4
- word a mp4
- wot a mp4
- wpf a mp4
- wpl a mp4
- wpp a mp4
- wrf a mp4
- wsve a mp4
- wtf a mp4
- wtp a mp4
- wtv a mp4
- wve a mp4
- wvm a mp4
- wwe a mp4
- xfl a mp4
- xml a mp4
- xmv a mp4
- xpsf a mp4
- xtodvd a mp4
- xvid a mp4
- yify a mp4
- youtube a mp4
- yrp a mp4
- yrpx a mp4
- yts a mp4
- zip a mp4