Como usar o FFMPEG para transcodificar vídeo mp4 para transmissão em HTTP no Amazon S3?

1

Eu quero usar o FFMPEG para transcodificar meu vídeo mp4 para streaming HTTP no Amazon S3 sem fazer o download. No entanto, com referência a este post, ainda não consigo fazer o streaming:

ffmpeg -i input.avi -c:v libx264 -crf 22 -c:a libfaac -movflags faststart output.mp4

Referência: Criando vídeos MP4 prontos para streaming HTTP

Depois de fazer o upload para o S3 e configurá-lo para público, modifique o tipo de conteúdo para "video / mp4", o vídeo não pode ser reproduzido, pois o arquivo está corrompido. Mas se eu baixar o arquivo, ele será reproduzido sem problemas. Eu tentei o Transcodificação Eleastic amzaon, ele pode reproduzir instantaneamente sem download, mas o tamanho do arquivo foi cortado para 1/10 para qualidade sofreu.

Acho que deve haver algo que eu perdi para conseguir transmitir via http. Qualquer um pode ajudar? obrigado.

Atenciosamente, KC

    
por kclai 31.03.2014 / 08:18

0 respostas