Consumindo e editando videos sob demanda em Web APIs usando Node.js Streams e FFmpeg

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 40

  • @OniSadm
    @OniSadm ปีที่แล้ว +5

    fico muito feliz de ter conteúdo desse nível em português

  • @matheusrodriguesdossantos2179
    @matheusrodriguesdossantos2179 ปีที่แล้ว +4

    Parabéns mano, que vídeo rico em conteúdo aprendi dms para o meu projeto! Muito obg mesmo, orgulho de ter um br com essa qualidade

  • @maykbrito
    @maykbrito ปีที่แล้ว +1

    Show DEMAIS!! Seniorzaum! 🚀

  • @paulobazooka
    @paulobazooka ปีที่แล้ว +2

    Show de bola!!!! Conteúdo se streaming é escasso no TH-cam. Parabéns pelo trampo 👏👏

  •  ปีที่แล้ว +2

    Usamos ffmpeg em produção na Muzie Online

  • @maiquelmendes6349
    @maiquelmendes6349 ปีที่แล้ว

    Parabéns, que conteudo f.... muito bom seu trabalho mano! Obrigado por compartilhar.

  • @balbino4
    @balbino4 ปีที่แล้ว

    Boa tarde, Erick Wendel!
    Cadê seu curso para iniciantes?
    Gostaria de fazer o curso avançado contigo, mas cadê o iniciante e intermediário primeiro?

  • @joaoviitor9021
    @joaoviitor9021 ปีที่แล้ว

    Shoow! começando agora esse.

  • @ebnermatias7979
    @ebnermatias7979 ปีที่แล้ว

    Cara, ansioso para ver essa parada!

  • @visitanteyb5754
    @visitanteyb5754 ปีที่แล้ว

    Hi erick, thanks for your amazing english videos, please please can you teach your javascript expert week in english, thanks for sharing your knowledge

  • @MarioGuimaraesAC
    @MarioGuimaraesAC ปีที่แล้ว

    Excelente conteúdo. Será que você pode fazer conteúdo de ffmpeg no browse, que você comentou na Live?

  • @andrepadez
    @andrepadez ปีที่แล้ว

    Que ferramenta está usando para monitorizar a memoria, no mac? (topo do ecrã). obrigado

  • @crodrigor
    @crodrigor ปีที่แล้ว

    Tem como proteger vídeos de download? Com node ou javascript?

  • @vogelcodes
    @vogelcodes ปีที่แล้ว

    Po se o Erick fuc*** Wendel não entendeu bem como usa o ffmpeg-stream então eu fico mais tranquilo de não ter entendido tb rsrs Sou editor de audiovisual e to querendo escrever scripts para automatizar tarefas usando ffmpeg. Acho q vou aprender muito nessa live. Obrigado pelo conteúdo gratuito.

  • @NeOBRINFO
    @NeOBRINFO ปีที่แล้ว

    estou revendo a live, foda demais.... queria muito entender como usar o ffmpeg dessa forma isso me abriu um leque absurdo, vai ter alguma coisa sobre input direto como webcam ou camera dedicada ?, e aquelas ferramentas que coloca efeitos nos videos, tipo o canva mas animado e tudo mais é possivel fazer com ffmpeg ?

  • @nanza86
    @nanza86 ปีที่แล้ว

    sensacional demais mano

  • @precivalvictor9271
    @precivalvictor9271 ปีที่แล้ว

    Muito show!!!

  • @iurylippo6636
    @iurylippo6636 ปีที่แล้ว +1

    Mas como que seta o tempo certo da duração do video desse jeito? reparei que não fica fixo

    • @lucasflores82
      @lucasflores82 ปีที่แล้ว

      então estou com a mesma dúvida.
      Você descobriu alguma forma???

  • @jonaz_dev
    @jonaz_dev ปีที่แล้ว

    ensina a fazer ia com nodejs

  • @edu.paixao
    @edu.paixao ปีที่แล้ว

    foda demais ceh loko

  • @omoxila
    @omoxila ปีที่แล้ว

    Man cheguei tarde pra live, mas vou deixar minha dúvida aqui. Por que não deu pra usar o video.mp4 sem preparação? E pra fazer essa preparação, criar o video-ready usando stream seria a mesma coisa ou tu acha que mudaria muito?

  • @mau9175
    @mau9175 ปีที่แล้ว

    Ótimo conteúdo! Obrigado! Poderia dizer a diferença entre os métodos "exec" e "spawn" do child_process? Eu uso o "exec" para executar comandos e funciona normalmente, inclusive capturo o stdo, stderror etc... Poderia dizer a diferença para o spawn? Não encontrei muita coisa a respeito. Achei que nem mesmo a documentação é muito clara. Valeu!

    • @ErickWendelTraining
      @ErickWendelTraining  ปีที่แล้ว +1

      Opa!
      Exec - argumentos como string, podendo injetar código arbitrário, usado para respostas pequenas e comandos que executam rapido
      Spawn é melhor em casos em que o processamento possa ser longo e você deseja "pipear" os resultados para outros processos.
      Na duvida, vai de spawn.
      Aqui tem mais alguns motivos: stackoverflow.com/a/56688608/4087199

    • @mau9175
      @mau9175 ปีที่แล้ว

      @@ErickWendelTraining muito obrigado 🙏🏼

  • @viniciuspizziolo2523
    @viniciuspizziolo2523 6 หลายเดือนก่อน

    Boa!

  • @SamuelGelmini
    @SamuelGelmini ปีที่แล้ว

    O vídeo está funcionando corretamente no console, porém quando eu vou exibi-lo no front-end usando handlebars, ocorre um erro e ele não é exibido. Quando eu removo o res.writeHead(200, { 'Content-Type': 'video/mp4'}) ele é exibido mas não no formato mp4. Alguém sabe como resolver esse problema ?

  • @lidiasouza-op1bc
    @lidiasouza-op1bc ปีที่แล้ว +1

    A sua câmera esta tampando a visão dos códigos no terminal,então quando vc digita não da pra saber o que digitou ,procurei no github na pasta em que vc estava digitando em um momento do vídeo e não apareceu o código do terminal la ,seria muito produtivo que colocasse a câmera no lado oposto .

    • @ErickWendelTraining
      @ErickWendelTraining  ปีที่แล้ว

      Eita! Qual minuto que aconteceu? Te mando o código aqui.
      Eh difícil mesmo pra mim saber onde jogar essa cam ahhaha

    • @lidiasouza-op1bc
      @lidiasouza-op1bc ปีที่แล้ว

      @@ErickWendelTraining tempo: ''28:48'' ,vc poderia colocar os códigos do terminal na descrição do vídeo ,já que eles não aparecem quando você termina de digita-los ,e em relação a câmera, poderia coloca-la no lado esquerdo inferior ,assim elas tampariam o ícone de configuração do vscode ,e logo acima da câmera ficaria o nome ''index.html'',seria o lugar perfeito para a câmera.

    • @lidiasouza-op1bc
      @lidiasouza-op1bc ปีที่แล้ว

      @@ErickWendelTraining Fiquei muito feliz pela sua resposta ter vindo tão rápida,foi uma surpresa ,realmente não esperava ,obrigado!

  • @arturfornagieri7117
    @arturfornagieri7117 ปีที่แล้ว

    brabo demais

  • @andrade1248
    @andrade1248 ปีที่แล้ว +1

    Valeu

  • @carlosmorcerf91
    @carlosmorcerf91 ปีที่แล้ว

    conteudo top

  • @jeandossantos8279
    @jeandossantos8279 ปีที่แล้ว

    Passei horas e não consegui fazer funcionar 🥲
    Dia só de derrota.

    • @ErickWendelTraining
      @ErickWendelTraining  ปีที่แล้ว

      chegou a rodar o projeto? github.com/ErickWendel/editing-videos-nodejs-ffmpeg

    • @jeandossantos8279
      @jeandossantos8279 ปีที่แล้ว

      @@ErickWendelTraining Tentei agora. e nada.
      [AVFilterGraph @ 0x55588cbd8b00] No such filter: 'drawtext'
      Error reinitializing filters!
      Failed to inject frame into filter network: Filter not found
      Error while processing the decoded data for stream #0:0
      Conversion failed!
      disconnected! true
      talvez seja por causa da versão da meu ffmpeg que é a version 6.0
      ou talvez eu simplesmente não tenha o instalado corretamente.

  • @clapado.f6205
    @clapado.f6205 9 หลายเดือนก่อน

    Alguém conseguiu fazer rodar com ffmpeg rodando no docker?
    Recebo esse erro:
    [in#0 @ 0x55d52bbb5380] Error opening input: Invalid data found when processing input
    Error opening input file pipe:0.
    Error opening input files: Invalid data found when processing input

  • @alessandrovictor3587
    @alessandrovictor3587 ปีที่แล้ว

    MUITO PICA