View Single Post
Old 05-03-2012, 02:21 PM   #111
IXix
Human being with feelings
 
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,889
Default

There's definitely a memory leak during video playback. I installed the recommended FFmpeg build (fmpeg-git-a254452-win32-shared.7z) and dropped a ~73MB mp4 file into an empty project then left it looping while I did something else. When I came back I was greeted by the low memory warning. I reproduced it and kept Process Explorer open during playback...



The graph shows an initial bump up to ~120MB usage when I imported the file then steady memory munch during playback, up to ~190MB when I stopped it after a minute or so.

Here's the source properties dialog text. I'm a video n00b so it makes little sense to me...

Code:
Length: 3:27.196
Video: 640x480@29.58fps, Aspect=1.00, Decoding format=YV12
Audio: 48000Hz 1ch 16bps

Using FFmpeg DLL decoder v53.16.0 (--disable-static --enable-shared --enable-gpl --enable-version3 --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib)
Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 2808 kb/s
Audio: aac (mp4a / 0x6134706D), 48000 Hz, mono, s16, 96 kb/s
My output device was set to 44.1 so it was resampling using "Good 64pt Sinc" mode. I'm on Win7, 32 bit, 4.23pre7.

Last edited by IXix; 05-03-2012 at 02:35 PM.
IXix is offline   Reply With Quote