[FFmpeg-user] Out of virtual memory (swap, I assume) = telecine+setpts combination
    Mark Filipak (ffmpeg) 
    markfilipak at bog.us
       
    Thu Feb  4 23:30:54 EET 2021
    
    
  
On 02/03/2021 12:23 AM, Carl Zwanzig wrote:
> On 2/2/2021 2:52 PM, Mark Filipak (ffmpeg) wrote:
>> If that's true, what's eating the swap? Transcoding parts 1, 2, 3, & 4 all succeeded when running 
>> concurrently. Transcoding part 5 fails, even when ffmpeg is the only app running.
> 
> Out of curiosity, have you tried looking at the file with an mkv analyzer like MediaInfo, Elecard's 
> analyzer* or maybe another one? (Is there metadata towards the end of the file containing junk info?)
> 
> How does it behave if you drop the minterpolate or one of the other filters, output to a null file, 
> or use a different output codec? (Anything to try isolating the problem.)
If rising memory allocation and rising swap commit indicates a memory leak, then the telecine filter 
has a memory leak.
**WRONG**
OHMYGOD! The problem isn't telecine. The problem isn't setpts. The problem is telecine + setpts in 
combination!
**CORRECTION**
If rising memory allocation and rising swap commit indicates a memory leak, then the combination of 
telecine and setpts filters provokes a memory leak.
My trouble packet is 'telecine+setpts memory leak.zip'. I can't put it in dropbox because dropbox 
has now added a 100 MB limit in an attempt to force me to pay.
'telecine+setpts memory leak.zip' is 328 MiB.
With no way to get 'telecine+setpts memory leak.zip' into the developers' hands, I guess all my 
efforts will go to naught.
    
    
More information about the ffmpeg-user
mailing list