Converter XSPF para MPEG
Extraia vídeos de uma playlist XSPF e codifique-os como MPEG com FFmpeg ou VLC.
Converter ficheiros XSPF online
Ainda não temos um conversor online dedicado para XSPF para MPEG, mas pode converter ficheiros XSPF online para estes formatos:
Como converter xspf para mpeg arquivo
- Legendas de vídeo
- Nenhuma avaliação ainda.
Um aplicativo de DVD authoring, um player legado ou um editor pode exigir um vídeo MPEG enquanto sua mídia está listada em uma playlist XSPF. Como o XSPF contém referências em vez de dados de vídeo, você precisa extrair os arquivos referenciados e codificar esses arquivos separadamente.
O que é o formato XSPF
XSPF (XML Shareable Playlist Format) é um formato de playlist XML usado pelo VLC, Audacious, Clementine, Kodi e outros softwares de media library. Ele armazena elementos <location> para arquivos locais ou URLs de streaming, além de títulos, durações e outros metadados opcionais.
Um arquivo XSPF não contém os vídeos ou as subtitle tracks referenciados. Uma playlist associada a vídeos com legendas não incorpora o texto das legendas. As localizações podem ser relative paths, URIs file:// ou URLs de rede, e o escaping de XML ou URL pode precisar ser decodificado antes do uso. Abra a playlist em um editor de texto ou media player e verifique se todas as fontes estão acessíveis.
O que MPEG significa neste contexto
Para conversão de vídeo, “MPEG” geralmente significa um program stream .mpg ou .mpeg contendo vídeo MPEG-1 ou MPEG-2 e áudio compatível. MPEG-4 pertence a uma família de codecs diferente e normalmente é distribuído em um container .mp4; um arquivo MP4 não é automaticamente o program stream MPEG solicitado por softwares antigos.
MPEG-1 e MPEG-2 continuam sendo úteis para players legados, workflows relacionados a DVD, alguns sistemas de broadcast e aplicativos que exigem especificamente um program stream MPEG. Em geral, eles produzem arquivos maiores que H.264 ou H.265 com qualidade visual comparável. Um arquivo MPEG genérico não é necessariamente compatível com DVD; o software de DVD authoring pode exigir configurações específicas de resolução, frame rate, bitrate, áudio e aspect ratio.
Como converter os vídeos referenciados
FFmpeg é a opção para desktop com maior controle para conversão em lote, seleção de streams e tratamento de legendas. O VLC pode converter uma fonte individual por meio de Media → Convert/Save → Add → Convert/Save, mas abrir uma playlist XSPF não cria automaticamente um único arquivo MPEG com todas as entradas.
- Abra o arquivo XSPF e identifique cada
<location>. Resolva os relative paths com base no diretório da playlist, converta uma URI localfile://em um caminho normal do filesystem e confirme que os arquivos existem. Não envie um caminho local privado ou uma URL de streaming não confiável para um serviço online. - Converta um vídeo para um MPEG-2 program stream com áudio MP2:
ffmpeg -i "input.mp4" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "output.mpg" - Para um dispositivo antigo compatível apenas com MPEG-1, use um video stream MPEG-1 compatível:
ffmpeg -i "input.mp4" -c:v mpeg1video -b:v 1500k -c:a mp2 -b:a 192k -f mpeg "output.mpg" - Execute o comando apropriado para cada entrada da playlist. Os arquivos resultantes são separados; os metadados da playlist XSPF não são transferidos para eles.
Para criar um único MPEG contendo vários itens, primeiro crie uma concat list como files.txt:
file '/path/first.mp4'
file '/path/second.mp4'
Em seguida, execute:
ffmpeg -f concat -safe 0 -i "files.txt" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "playlist.mpg"
O concat demuxer espera fontes com layouts de stream, dimensões, frame rates, time bases e, geralmente, codecs correspondentes. Se forem diferentes, converta todas as fontes primeiro para o mesmo formato intermediário ou codifique cada fonte separadamente e una-as com um editor de vídeo ou aplicativo de DVD authoring. Verifique o arquivo unido quanto a gaps indesejados, problemas de timestamp e alterações no aspect ratio.
Como lidar com subtitle tracks
Para um arquivo SubRip externo, grave as legendas na imagem durante a codificação:
ffmpeg -i "input.mp4" -vf "subtitles=subtitles.srt" -c:v mpeg2video -q:v 3 -c:a mp2 -b:a 192k -f mpeg "output.mpg"
O filtro subtitles exige uma build do FFmpeg com libass. Faça o escape dos caracteres especiais nos nomes de arquivos de acordo com o sistema operacional e forneça uma character encoding correspondente se o arquivo de legendas contiver texto não ASCII. A gravação torna as legendas permanentes e exige a recodificação do vídeo.
Inspecione os streams incorporados com ffprobe "input.mkv". Use -map 0:v:0 -map 0:a:0 ao selecionar o primeiro video stream e audio stream. Generic MPEG program streams não preservam de forma confiável legendas .srt externas ou modern bitmap subtitle tracks como selectable streams, portanto gravá-las na imagem geralmente é a opção mais compatível. As legendas de DVD são um formato de authoring separado e normalmente precisam ser criadas por software de DVD authoring, em vez de copiadas para um arquivo .mpg arbitrário.
Qualidade e limitações da conversão online
A codificação altera o vídeo; o próprio XSPF não tem qualidade audiovisual a preservar. No comando MPEG-2, valores menores de -q:v geralmente significam maior qualidade e arquivos maiores. Substitua a codificação de qualidade constante por um valor como -b:v 5000k quando um dispositivo ou uma especificação de authoring exigir um bitrate previsível, e verifique a resolução máxima compatível, o frame rate, o codec de áudio e o bitrate.
CloudConvert ou Convertio podem converter um vídeo enviado individualmente para um output compatível com MPEG quando as opções de formato atuais incluírem o perfil MPEG necessário. Normalmente, eles não conseguem seguir caminhos locais dentro de um arquivo XSPF, combinar uma playlist inacessível em um único output ou garantir a preservação das legendas. Para mídia privada, muitos arquivos ou legendas gravadas na imagem, use o FFmpeg ou o VLC localmente.
Simplificando, é impossível converter XSPF para MPEG diretamente.
Portanto, não existe um chamado conversor xspf para mpeg ou um conversor online gratuito.
Comparação de formato: XSPF vs MPEG
Como os formatos XSPF e MPEG se comparam nas propriedades mais importantes para esta conversão.
| Propriedade | .XSPF XML Shareable Playlist Format | .MPEG Moving Picture Experts Group video file |
|---|---|---|
| Padrão aberto | Sim | Sim |
| Compressão | Sem compressão | Ambos |
| Tamanho típico do arquivo | Muito pequeno | Grande |
| Abre num navegador web | Parcial | Parcial |
| Edição posterior | Fácil | Limitado |
| Suporte a metadados | Extenso | Básico |
| Legível em texto simples | Sim | Não |
| Mais usado para | Música | Streaming |
| Introduzido | 2004 | 1993 |
| Desenvolvedor | XSPF Project | Moving Picture Experts Group (MPEG), ISO/IEC |
| Tipo MIME | application/xspf+xml | video/mpeg |
Outras conversões de arquivo .xspf
Converter para .mpeg
de outros formatos
- mpg para mpeg
- evo para mpeg
- apk para mpeg
- mp4 para mpeg
- jpg para mpeg
- mpj para mpeg
- vob para mpeg
- rofl para mpeg
- dav para mpeg
- dat para mpeg
- 264 para mpeg
- 3g2 para mpeg
- 3ga para mpeg
- 3gp para mpeg
- 3gpp para mpeg
- 3pg para mpeg
- adts para mpeg
- amr para mpeg
- amv para mpeg
- asf para mpeg
- avc para mpeg
- avi para mpeg
- bik para mpeg
- bnk para mpeg
- bup para mpeg
- bvr para mpeg
- ced para mpeg
- dash para mpeg
- dem para mpeg
- divx para mpeg
- dpg para mpeg
- dts para mpeg
- dv4 para mpeg
- dvr-ms para mpeg
- dvr para mpeg
- exe para mpeg
- f4f para mpeg
- f4v para mpeg
- fbr para mpeg
- fla para mpeg
- flac para mpeg
- flc para mpeg
- flv para mpeg
- h264 para mpeg
- ifo para mpeg
- jpeg para mpeg
- m2t para mpeg
- m2ts para mpeg
- m4a para mpeg
- m4r para mpeg
- m4v para mpeg
- mepj para mpeg
- mepx para mpeg
- mjpg para mpeg
- mkv para mpeg
- mod para mpeg
- mov para mpeg
- mp2 para mpeg
- mp3 para mpeg
- mpe para mpeg
- mpeg2 para mpeg
- mpv para mpeg
- mts para mpeg
- nmv para mpeg
- png para mpeg
- rar para mpeg
- rm para mpeg
- swf para mpeg
- thumbdata3 para mpeg
- tod para mpeg
- tp para mpeg
- tpr para mpeg
- trec para mpeg
- trp para mpeg
- ts para mpeg
- tscproj para mpeg
- undf para mpeg
- vep para mpeg
- vfo para mpeg
- vp6 para mpeg
- vpg para mpeg
- vpj para mpeg
- vro para mpeg
- vsp para mpeg
- vvf para mpeg
- wave para mpeg
- web para mpeg
- webm para mpeg
- wma para mpeg
- wmv para mpeg
- wve para mpeg
- xvid para mpeg