[FFmpeg-user] stereo upmix and matrix_encoding
    Martin Thomas Schrott 
    list at mtsonline.at
       
    Fri Jun 16 14:51:27 EEST 2023
    
    
  
Hi folgs,
I would like to upmix a stereo file to a surround one and came accross 
the "surround" filter in ffmpeg documentation. Seems this does what I 
would like to do, but I could not find how to use it correctly as it seems.
I would like to combine it with aresample=matrix_encoding=dplii to get a 
correct surround wav out.
So I tried to use a -filter_complex with my stereo as an input file.
And send the output from surround to aresample for encoding.
-i myfile.wav -filter_complex "[0:a]surround[a1]; 
[a1]aresample=matrix_encoding=dplii" outfile.wav
The file still is normal stereo and ignored by decoders. :-(
I also tried to add ichl=5.1 to the aresample - which also did not help.
Could anyone please either tell me, what I am doing wrong,
or give me another working way to upmix the file and encode it correctly?
(I know this way the phaseshift is missing - so if someone could include 
that too, I would appreciate that of course) ;-)
If combining does not work properly I also would be fine with outputing 
a six channel wav or six separate wave files, as I have the code to 
encode this correctly. :-)
Thanks for any hint and help!
cheers
Martin
    
    
More information about the ffmpeg-user
mailing list