[FFmpeg-user] ffmpeg-lambda-layer and concat protocol
    Maksym Portianoi 
    portimaksym at gmail.com
       
    Wed Feb 24 22:12:49 EET 2021
    
    
  
Hi!
I am trying to concatenate two .mp3 files using ffmpeg lambda-layer. I have
what I think is the correct command, but I struggle to represent it in code
so that it is formatted correctly for the lambda layer. Here is a piece of
code that I am struggling to get right:
spawnSync(
  '/opt/ffmpeg/ffmpeg',
  [
    '-i',
    '"concat:/tmp/pt1.mp3|/tmp/pt2.mp3"',
    '-acodec',
    'copy',
    `/tmp/${fileName}`
  ],
  { stdio: 'inherit' }
)
The error I'm getting: "concat:/tmp/pt1.mp3|/tmp/pt2.mp3": No such file or
directory.
I tried to list files in /tmp/ folder - both files listed in the input are
there, not sure why lambda layer can't find them.
Similar question:
https://lists.ffmpeg.org/pipermail/ffmpeg-user/2019-December/046299.html.
Ffmpeg concatenate protocol documentation:
https://trac.ffmpeg.org/wiki/Concatenate#protocol.
Thanks in advance!
    
    
More information about the ffmpeg-user
mailing list