|
|
|
04-09-2010, 05:27 PM
|
#1
|
Immortal
Join Date: Jan 2005
Location: Sucka Free
Posts: 250
|
[ALPHA] Improved video decoder+encoder using FFMPEG
Since it seems most of the video problems with REAPER are usually attributed to different versions of installed codecs, starting with REAPER v3.41pre7, the video support plugin for REAPER now has native support for FFMPEG:
You'll need the FFMPEG DLL files (available from http://aegiscorp.free.fr/ffmpeg/ ) copied into REAPER's program files folder (usually C:\Program Files\REAPER).
If properly installed, you should see the following when bringing up the source properties on a video file:
Also, with this version, you can now open QuickTime video files on REAPER x64.
Comments, testing and feedback welcomed
-Christophe
Last edited by Christophe; 04-10-2010 at 12:56 PM.
|
|
|
04-09-2010, 05:42 PM
|
#2
|
Banned
Join Date: Sep 2008
Location: gently scraping your delicate sensibilities with a potato peeler
Posts: 6,791
|
Very nice! Thank you, sir. Will test...
|
|
|
04-09-2010, 07:30 PM
|
#3
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
This is amazing. Sync is perfect in all formats I've tried, even when scrubbing/jogging. Thank you so much for this major improvement Christophe, now I feel I can make music for video reliably.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
04-09-2010, 07:36 PM
|
#4
|
Human being with feelings
Join Date: Oct 2006
Location: Greece
Posts: 3,553
|
video *encoder*?
|
|
|
04-09-2010, 08:29 PM
|
#5
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Yeah, you can FFMPeg-export a time selection that includes video now. Test that mf to death mate. Do it now!
|
|
|
04-09-2010, 09:03 PM
|
#6
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Reaper 3.41pre6 (13:07 build) x86
ffmpeg-dll-r22716-win32.zip
Container: Quicktime
Codec: PhotoJPeg(High)
Dimensions: 624 x 352
FPS : 23.98 (23.976 also selected in session)
Issue: Drag and drop a video file of this configuration in to the timeline with the Media Explorer of Reaper(Autoplay and Start on Bar ON). It crashes.
Drag and drop it from anywhere else, and it imports properly. Video playback on some Quicktime-Mov/PhotoJPeg(high) files (23.976 and 25 fps) files seems to produce funky colours. Those files are the ones that produce the crashes when selecting them in the Media Explorer of Reaper as well, though not consistently either. When I drag and drop these files in to the timeline from outside Reaper, they'll import fine the next time I touch them in the Media Explorer of Reaper itself. The colour problem still remains.
The Autoplay seems cause these crashes. When I turn it off, the crashes do not happen.
The funky colours for some files remain.
-edit- Test with both RGB and other available colourspaces if that made a difference.
=========================================
Issue: The video does not follow the playhead for Quicktime H264 videos if the cursor is moving by single-clicks forward by small increments such as two or four frames. Probably an inbetween-Iframes issue. Click anywhere in the video file, then click to the right by a few frames. In the H264 videos with a maximum I-Frame distance of ten frames(you set set that up in the encoder of the Quicktime Player and anywhere else I suppose) this doesn't happen.
With standard H264 Quicktimes, which have an i=frame distance maximum of 24 frames, AND have picture reordering enabled, that does happen.
Turn off picture reordering when exporting the Quicktime, and this does not happen at all.
An FFMpeg issue ?
Last edited by airon; 04-09-2010 at 11:03 PM.
|
|
|
04-09-2010, 11:12 PM
|
#7
|
Human being with feelings
Join Date: May 2006
Location: Saskatoon, Canada
Posts: 2,110
|
Overall this is a huge leap forward in performance. Thanks Christophe.
I'll post bugs as I come across them but nothing unpleasant yet.
|
|
|
04-10-2010, 12:45 AM
|
#8
|
Human being with feelings
Join Date: Nov 2008
Location: madrid/spain
Posts: 1,036
|
wow...this is awesome, video now runs so well under reaper finally...
this sould be implemented in reaper by default when tested...and of course, render video formats
Last edited by vidalsh; 04-10-2010 at 12:55 AM.
|
|
|
04-10-2010, 01:01 AM
|
#9
|
Immortal
Join Date: Jan 2005
Location: Sucka Free
Posts: 250
|
Quote:
Originally Posted by airon
With standard H264 Quicktimes, which have an i=frame distance maximum of 24 frames, AND have picture reordering enabled, that does happen.
Turn off picture reordering when exporting the Quicktime, and this does not happen at all.
An FFMpeg issue ?
|
Thanks for testing! Not sure about it being an FFmpeg issue or our decoder. I don't have the Quicktime encoder, could you encode me a small file that exhibits the behaviour and send it to christophe@cockos.com?
Thanks!
-Christophe
|
|
|
04-10-2010, 01:52 AM
|
#10
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Video follows arrange page edits..
Can anyone confirm (as i'm not near my pc for a few days)
.
In the latest build it seems we now have the ability for video to follow most edits, so moving an item, adjusting an item updates the video to show where the edit "lands". If so amazing!
.
Also, what's this about "exporting video"? someone be my eyes and ears please! Lol
|
|
|
04-10-2010, 03:23 AM
|
#11
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
Quote:
Originally Posted by musicbynumbers
Also, what's this about "exporting video"? someone be my eyes and ears please! Lol
|
that's what i was going to ask!!!
Video Export??!!!
i will play with this a bit later (not that i am a video pro!!!)
Subz
::edit:: Oh Shit!!! i'm currently exporting a video from reaper!!!
Last edited by Subz; 04-10-2010 at 03:51 AM.
|
|
|
04-10-2010, 04:05 AM
|
#12
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Yikes! surely not with the new audio too! if you can actually replace audio in the video that makes our jobs so much easier!
|
|
|
04-10-2010, 04:13 AM
|
#13
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
OK, so on importing some AVI files the color is messed up in the video when played & exported from reaper
extra options in the window size on export would be useful (like lock aspect ratio of window size, so if you increase one number the other one adjusts with it, optional obviously)
i can email short clips of the avi that messes up the color on import to reaper if you wish?
all reaper needs is video fades (with the ability to fade two video clips together) then i could make a full video in reaper
Subz
|
|
|
04-10-2010, 04:15 AM
|
#14
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
Quote:
Originally Posted by musicbynumbers
Yikes! surely not with the new audio too! if you can actually replace audio in the video that makes our jobs so much easier!
|
add video to your music, turn volume down on video track export as video
job done
i'm just watching a video i made 100% in reaper (music & video all exported from reaper)
Subz
|
|
|
04-10-2010, 04:30 AM
|
#15
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
my own made birthday present
100% made in Reaper, & exported from Reaper, then uploaded to youtube
you can see where Reaper messed up the colors in this video also
https://www.youtube.com/watch?v=CbfFemZ5-lA
|
|
|
04-10-2010, 05:32 AM
|
#16
|
Human being with feelings
Join Date: Jul 2006
Posts: 20,859
|
just tried this on xp 32 bit. explorer.exe crashed on first reaper startup - explorer wouldn't come back, had to reboot. on reboot, i opened reaper, attempted to insert an avi, and reaper crashed.
|
|
|
04-10-2010, 05:35 AM
|
#17
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Yeah, I got that too on a few Quicktime videos. Only some though.
The video-follows-edit actions stuff isn't here yet, though if I've somehow missed it, please point it out to me.
|
|
|
04-10-2010, 05:37 AM
|
#18
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Quote:
Originally Posted by brainwreck
just tried this on xp 32 bit. explorer.exe crashed on first reaper startup - explorer wouldn't come back, had to reboot. on reboot, i opened reaper, attempted to insert an avi, and reaper crashed.
|
What codec was it ? I've had some crashes too, but not with Xvid Avi files, only with 23.976 Quicktime H264 files so far.
Recheck whether you used the correct FFMPeg DLLs.
|
|
|
04-10-2010, 06:26 AM
|
#19
|
Human being with feelings
Join Date: Mar 2008
Location: Unwired (probably in the proximity of Amsterdam)
Posts: 4,868
|
I assume this is not (yet) targeting the OS X builds. Do they need updating as well?
__________________
˙lɐd 'ʎɐʍ ƃuoɹʍ ǝɥʇ ǝɔıʌǝp ʇɐɥʇ ƃuıploɥ ǝɹ,noʎ
|
|
|
04-10-2010, 06:33 AM
|
#20
|
Human being with feelings
Join Date: Jul 2006
Posts: 20,859
|
Quote:
Originally Posted by airon
What codec was it ? I've had some crashes too, but not with Xvid Avi files, only with 23.976 Quicktime H264 files so far.
Recheck whether you used the correct FFMPeg DLLs.
|
i believe the codec is microsoft video 1. the file info says ms-cram (no idea what cram represents), 30 fps.
just tried xvid. playback seemed ok the first time around. i added an mp3 track, still played ok. i started skipping around in the timeline and lost video playback.....it stayed on a single frame and wouldn't budge. i tried rendering from that point and got the message 'not rendering, eta infinity'.
these guys are brave (or asking for punishment) messing with this video stuff. ......all the codec nonsense has never made a bit of sense to me.
|
|
|
04-10-2010, 07:09 AM
|
#21
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
Some nitpicks:
1. "FFMPEG" should be called "FFmpeg" FIXED (3.41pre8)
2. "Xvid" should be called "XviD" FIXED (3.41pre10)
3. "fps" label isn't properly displayed in the render dialog. The "s" is cropped. FIXED (3.41pre12)
And some remaining quirks:
http://forum.cockos.com/project.php?issueid=2065 (Video file reading not shown in disk performance meter)
http://forum.cockos.com/project.php?issueid=1927 ("Set all media offline" should offline video media too)
Last edited by Dstruct; 04-19-2010 at 02:22 AM.
|
|
|
04-10-2010, 07:41 AM
|
#22
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
The following video used ~40% CPU here in REAPER (on Intel Core 2 Duo E6700). In MPC-HC (using ffmpeg-mt from latest ffdshow ) it uses just 20% CPU. I guess it's because FFmpeg in REAPER isn't multithreaded?
Code:
General
Format : AVI
Format/Info : Audio Video Interleave
Format profile : OpenDML
File size : 2.63 GiB
Duration : 1h 59mn
Overall bit rate : 3 147 Kbps
Writing library : VirtualDub build 32809/release
Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : H264
Duration : 1h 59mn
Bit rate : 2 934 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 50.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.064
Stream size : 2.45 GiB (93%)
Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format_Settings_Mode : Joint stereo
Format_Settings_ModeExtension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1h 59mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Stream size : 164 MiB (6%)
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (1.20 video frame)
Interleave, preload duration : 504 ms
Also when skipping in the video, REAPER doesn't update the video anymore. Only sound heard then. I have to stop and start playback again to get the video running. FIXED (3.41pre8)
Last edited by Dstruct; 04-13-2010 at 02:12 PM.
|
|
|
04-10-2010, 07:45 AM
|
#23
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Quote:
Originally Posted by airon
The video-follows-edit actions stuff isn't here yet, though if I've somehow missed it, please point it out to me.
|
In pre 6 there is mention of a feature that sounded like that, sounds like i jumped the gun though!
|
|
|
04-10-2010, 07:52 AM
|
#24
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Quote:
Originally Posted by Banned
I assume this is not (yet) targeting the OS X builds. Do they need updating as well?
|
You should try it on the Mac. Quicktime generally works much better there than on the PC.
|
|
|
04-10-2010, 07:59 AM
|
#25
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Quote:
Originally Posted by Dstruct
The following video used ~40% CPU here in REAPER (on Intel Core 2 Duo E6700). In MPC-HC (using ffmpeg-mt from latest ffdshow ) it uses just 20% CPU. I guess it's because FFmpeg in REAPER isn't multithreaded?
|
720p AVC video at 50 fps ?! That's heavy hitting video alright. I think I'd be too afraid of losing too much CPU resources I could be using for mixing, to run that kind of resource hog natively. I'd be using a VCube or some other HD player in that case until there's a generic gfx card driver thing that supports video playback this way.
Next challenge, multithreaded video decoding, after video following edit activity.
Btw Nuendo 5 is said to perform video buffering on the gfx card memory. Maybe that's a good one too.
|
|
|
04-10-2010, 08:06 AM
|
#26
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
Quote:
Originally Posted by brainwreck
i believe the codec is microsoft video 1. the file info says ms-cram (no idea what cram represents), 30 fps.
just tried xvid. playback seemed ok the first time around. i added an mp3 track, still played ok. i started skipping around in the timeline and lost video playback.....it stayed on a single frame and wouldn't budge. i tried rendering from that point and got the message 'not rendering, eta infinity'.
these guys are brave (or asking for punishment) messing with this video stuff. ......all the codec nonsense has never made a bit of sense to me.
|
Did you do this in the middle of playback, or when transport was stopped ?
What are your system specs ?
Give Quicktime DV, Quicktime PhotoJPeg or Quicktime MJpeg a try if you want to edit sound to picture. You need quick seeking for that. If you're just mixing and composing, you can do with larger seek speeds, and use codecs like XVid or H264(x264 for AVI and h264 for Quicktime). Those codecs compress the picture better, but also cost more CPU to play back and take longer to seek to picture.
You can produce Quicktimes with either Quicktime Pro(File/Export in the Quicktime Player) or programs like Super.
Or Reaper itself .
Give one or two of these formats a try and see how they fare. Your system spec is important as well, and keep an eye on the performance meter of Reaper too a bit. If something is using too much CPU, that'll be good to know.
|
|
|
04-10-2010, 08:34 AM
|
#27
|
Human being with feelings
Join Date: Jul 2006
Posts: 20,859
|
Quote:
Originally Posted by airon
Did you do this in the middle of playback, or when transport was stopped ?
What are your system specs ?
Give Quicktime DV, Quicktime PhotoJPeg or Quicktime MJpeg a try if you want to edit sound to picture. You need quick seeking for that. If you're just mixing and composing, you can do with larger seek speeds, and use codecs like XVid or H264(x264 for AVI and h264 for Quicktime). Those codecs compress the picture better, but also cost more CPU to play back and take longer to seek to picture.
You can produce Quicktimes with either Quicktime Pro(File/Export in the Quicktime Player) or programs like Super.
Or Reaper itself .
Give one or two of these formats a try and see how they fare. Your system spec is important as well, and keep an eye on the performance meter of Reaper too a bit. If something is using too much CPU, that'll be good to know.
|
skipping around - middle of playback. attempted rendering - stopped.
my machine isn't a monster for sure - 1.7 core duo, 2 gb ram, 128 mb onboard video.
cpu seems ok. i've seen it spike up to 35% at most at start / stop, but it's generally staying under 10%. every way that i've tried to render so far has ended with reaper freezing up.
|
|
|
04-10-2010, 08:46 AM
|
#28
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
Quote:
Originally Posted by airon
720p AVC video at 50 fps ?! That's heavy hitting video alright. I think I'd be too afraid of losing too much CPU resources I could be using for mixing, to run that kind of resource hog natively.
|
Yeah I know. Was just testing some videos I have here.
|
|
|
04-10-2010, 08:56 AM
|
#29
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
For these files, DirectShow decoder is still used instead of FFmpeg:
Code:
General
Format : AVI
Format/Info : Audio Video Interleave
File size : 1.66 GiB
Duration : 1h 34mn
Overall bit rate : 2 529 Kbps
Writing library : VirtualDub build 32816/release
Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : H264
Duration : 1h 34mn
Bit rate : 2 324 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 25.000 fps
Standard : PAL
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.224
Stream size : 1.53 GiB (92%)
Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format_Settings_Mode : Joint stereo
Format_Settings_ModeExtension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1h 34mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Stream size : 129 MiB (8%)
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (0.60 video frame)
Interleave, preload duration : 504 ms
Code:
General
Format : AVI
Format/Info : Audio Video Interleave
File size : 378 MiB
Duration : 1h 14mn
Overall bit rate : 706 Kbps
Writing library : VirtualDub build 32809/release
Video
ID : 0
Format : MPEG-4 Visual
Format profile : Simple@L1
Format settings, BVOP : No
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Codec ID : DX50
Codec ID/Hint : DivX 5
Duration : 1h 14mn
Bit rate : 566 Kbps
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.098
Stream size : 303 MiB (80%)
Writing library : Lavc51.51.0
Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format_Settings_Mode : Joint stereo
Format_Settings_ModeExtension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1h 14mn
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Stream size : 68.5 MiB (18%)
Alignment : Aligned on interleaves
Interleave, duration : 26 ms (0.65 video frame)
Interleave, preload duration : 522 ms
Why is this?
FIXED (3.41pre8)
Last edited by Dstruct; 04-13-2010 at 02:12 PM.
|
|
|
04-10-2010, 09:14 AM
|
#30
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
First crash with the FFmpeg stuff:
Code:
Anwendungsausnahme aufgetreten:
Anwendung: C:\Programme\Reaper\reaper.exe (pid=940)
Wann: 10.04.2010 @ 17:49:47.828
Ausnahmenummer: c0000005 (Zugriffsverletzung)
*----> Systeminformationen <----*
Terminalsitzungskennung: 0
Prozessoranzahl: 2
Prozessortyp: x86 Family 6 Model 15 Stepping 6
Windows-Version: 5.1
Aktuelles Build: 2600
Service Pack: 3
Aktueller Typ: Multiprocessor Free
*----> Taskliste <----*
0 System Process
4 System
316 smss.exe
372 csrss.exe
396 winlogon.exe
440 services.exe
452 lsass.exe
608 svchost.exe
668 svchost.exe
724 svchost.exe
780 spoolsv.exe
1096 Explorer.EXE
1360 hdsp32.exe
1380 hdspmix.exe
936 totalcmd.exe
1980 thunderbird.exe
912 firefox.exe
940 reaper.exe
1508 mpc-hc.exe
1764 drwtsn32.exe
*----> Modulliste <----*
(0000000000400000 - 0000000000b20000: C:\Programme\Reaper\reaper.exe
(00000000017d0000 - 00000000017d8000: C:\Programme\Reaper\Plugins\soundtouch.dll
(0000000001a80000 - 0000000001aa2000: C:\Programme\Reaper\Plugins\reaper_ape.dll
(0000000001ab0000 - 0000000001abe000: C:\Programme\Reaper\Plugins\reaper_cd.dll
(0000000001ac0000 - 0000000001ad2000: C:\Programme\Reaper\Plugins\reaper_explorer.dll
(0000000001b20000 - 0000000001b29000: C:\WINDOWS\system32\Normaliz.dll
(0000000001be0000 - 0000000001c0d000: C:\Programme\Reaper\Plugins\reaper_flac.dll
(0000000001e70000 - 0000000001ee2000: C:\Programme\Reaper\Plugins\reaper_midi.dll
(0000000001ef0000 - 0000000001f3b000: C:\Programme\Reaper\Plugins\reaper_mp3dec.dll
(0000000001f40000 - 00000000020ec000: C:\Programme\Reaper\Plugins\reaper_ogg.dll
(00000000020f0000 - 0000000002109000: C:\Programme\Reaper\Plugins\reaper_rex.dll
(0000000002110000 - 0000000002132000: C:\Programme\Reaper\Plugins\reaper_video.dll
(0000000002140000 - 000000000215c000: C:\Programme\Reaper\avutil-50.dll
(0000000002160000 - 000000000217d000: C:\Programme\Reaper\Plugins\reaper_wave.dll
(0000000002180000 - 00000000021bf000: C:\Programme\Reaper\Plugins\reaper_wavpack.dll
(0000000002c00000 - 0000000002c0a000: C:\WINDOWS\system32\hdspasio.dll
(0000000004630000 - 0000000004a77000: C:\Programme\Ffdshow\ffdshow.ax
(0000000004fb0000 - 0000000004fe1000: C:\Programme\Ffdshow\ff_libmad.dll
(000000000a580000 - 000000000a859000: C:\WINDOWS\system32\xpsp2res.dll
(0000000010000000 - 000000001006c000: C:\Programme\Reaper\Plugins\elastique2.dll
(00000000408b0000 - 0000000040996000: C:\WINDOWS\system32\WININET.dll
(0000000040f50000 - 0000000041138000: C:\WINDOWS\system32\iertutil.dll
(00000000452e0000 - 0000000045413000: C:\WINDOWS\system32\urlmon.dll
(000000004fd50000 - 000000004fef6000: C:\WINDOWS\system32\d3d9.dll
(00000000597d0000 - 0000000059825000: C:\WINDOWS\system32\NETAPI32.dll
(000000005b0f0000 - 000000005b128000: C:\WINDOWS\system32\UxTheme.dll
(000000005eb20000 - 000000005eb2d000: C:\WINDOWS\system32\perfproc.dll
(000000005eb30000 - 000000005eb3a000: C:\WINDOWS\system32\perfos.dll
(0000000064180000 - 0000000064308000: C:\Programme\Ffdshow\ffmpegmt.dll
(0000000064940000 - 0000000064a13000: C:\Programme\Reaper\avformat-52.dll
(000000006ad40000 - 000000006bc9b000: C:\Programme\Reaper\avcodec-52.dll
(000000006d780000 - 000000006d7d9000: C:\Programme\Reaper\swscale-0.dll
(000000006de80000 - 000000006de86000: C:\WINDOWS\system32\d3d8thk.dll
(000000006ed80000 - 000000006eec2000: C:\Programme\Ffdshow\xvidcore.dll
(000000006f8c0000 - 000000006f8fc000: C:\Programme\Ffdshow\libmplayer.dll
(000000006fac0000 - 000000007032a000: C:\Programme\Ffdshow\libavcodec.dll
(0000000071a00000 - 0000000071a08000: C:\WINDOWS\system32\WS2HELP.dll
(0000000071a10000 - 0000000071a27000: C:\WINDOWS\system32\WS2_32.dll
(0000000071a30000 - 0000000071a3a000: C:\WINDOWS\system32\WSOCK32.dll
(0000000072210000 - 000000007223b000: C:\WINDOWS\system32\DINPUT.dll
(0000000072c80000 - 0000000072c88000: C:\WINDOWS\system32\msacm32.drv
(0000000072c90000 - 0000000072c99000: C:\WINDOWS\system32\wdmaud.drv
(00000000736d0000 - 000000007371b000: C:\WINDOWS\system32\DDRAW.dll
(00000000738b0000 - 0000000073980000: C:\WINDOWS\system32\D3DIM700.DLL
(0000000073ac0000 - 0000000073ad7000: C:\WINDOWS\system32\AVIFIL32.DLL
(0000000073b30000 - 0000000073b36000: C:\WINDOWS\system32\DCIMAN32.dll
(0000000073e70000 - 0000000073ecc000: C:\WINDOWS\system32\DSOUND.dll
(0000000074790000 - 00000000748ff000: C:\WINDOWS\system32\quartz.dll
(0000000075250000 - 000000007527e000: C:\WINDOWS\system32\msctfime.ime
(0000000075ec0000 - 0000000075ee1000: C:\WINDOWS\system32\MSVFW32.dll
(0000000075f20000 - 000000007601d000: C:\WINDOWS\system32\browseui.dll
(0000000076330000 - 000000007634d000: C:\WINDOWS\system32\IMM32.DLL
(0000000076350000 - 000000007639a000: C:\WINDOWS\system32\comdlg32.dll
(00000000765a0000 - 00000000765bd000: C:\WINDOWS\System32\CSCDLL.dll
(00000000765f0000 - 0000000076601000: C:\WINDOWS\system32\devenum.dll
(0000000076620000 - 00000000766d6000: C:\WINDOWS\system32\USERENV.dll
(0000000076880000 - 0000000076905000: C:\WINDOWS\system32\CRYPTUI.dll
(0000000076af0000 - 0000000076b1e000: C:\WINDOWS\system32\WINMM.dll
(0000000076bf0000 - 0000000076c1e000: C:\WINDOWS\system32\WINTRUST.dll
(0000000076c50000 - 0000000076c78000: C:\WINDOWS\system32\IMAGEHLP.dll
(0000000076f20000 - 0000000076f4d000: C:\WINDOWS\system32\WLDAP32.dll
(0000000076f90000 - 000000007700f000: C:\WINDOWS\system32\CLBCATQ.DLL
(0000000077010000 - 00000000770e3000: C:\WINDOWS\system32\COMRes.dll
(00000000770f0000 - 000000007717b000: C:\WINDOWS\system32\OLEAUT32.dll
(00000000773a0000 - 00000000774a3000: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
(00000000774b0000 - 00000000775ed000: C:\WINDOWS\system32\ole32.dll
(00000000778f0000 - 00000000779e4000: C:\WINDOWS\system32\SETUPAPI.dll
(00000000779f0000 - 0000000077a46000: C:\WINDOWS\System32\cscui.dll
(0000000077a50000 - 0000000077ae6000: C:\WINDOWS\system32\CRYPT32.dll
(0000000077af0000 - 0000000077b02000: C:\WINDOWS\system32\MSASN1.dll
(0000000077b10000 - 0000000077b32000: C:\WINDOWS\system32\appHelp.dll
(0000000077ba0000 - 0000000077ba7000: C:\WINDOWS\system32\midimap.dll
(0000000077bb0000 - 0000000077bc5000: C:\WINDOWS\system32\MSACM32.dll
(0000000077bd0000 - 0000000077bd8000: C:\WINDOWS\system32\VERSION.dll
(0000000077be0000 - 0000000077c38000: C:\WINDOWS\system32\msvcrt.dll
(0000000077da0000 - 0000000077e4a000: C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e50000 - 0000000077ee2000: C:\WINDOWS\system32\RPCRT4.dll
(0000000077ef0000 - 0000000077f39000: C:\WINDOWS\system32\GDI32.dll
(0000000077f40000 - 0000000077fb6000: C:\WINDOWS\system32\SHLWAPI.dll
(0000000077fc0000 - 0000000077fd1000: C:\WINDOWS\system32\Secur32.dll
(000000007c800000 - 000000007c908000: C:\WINDOWS\system32\kernel32.dll
(000000007c910000 - 000000007c9c9000: C:\WINDOWS\system32\ntdll.dll
(000000007e1e0000 - 000000007e351000: C:\WINDOWS\system32\shdocvw.dll
(000000007e360000 - 000000007e3f1000: C:\WINDOWS\system32\USER32.dll
(000000007e670000 - 000000007ee91000: C:\WINDOWS\system32\SHELL32.dll
*----> Statusabbild für Threadkennung 0x738 <----*
eax=000176cd ebx=0002ed9b ecx=0034b4e0 edx=00023234 esi=00000008 edi=00000000
eip=649c7d54 esp=0012baa0 ebp=00000000 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Programme\Reaper\avformat-52.dll -
Funktion: avformat-52!av_index_search_timestamp
649c7d36 0f8dbb000000 jnl avformat-52!av_index_search_timestamp+0x107 (649c7df7)
649c7d3c 8b5c2404 mov ebx,[esp+0x4]
649c7d40 89da mov edx,ebx
649c7d42 29c2 sub edx,eax
649c7d44 83fa01 cmp edx,0x1
649c7d47 7e36 jle avformat-52!av_index_search_timestamp+0x8f (649c7d7f)
649c7d49 8d1403 lea edx,[ebx+eax]
649c7d4c d1fa sar edx,1
649c7d4e 8d0c52 lea ecx,[edx+edx*2]
649c7d51 c1e103 shl ecx,0x3
FEHLER ->649c7d54 8b6c3108 mov ebp,[ecx+esi+0x8] ds:0023:0034b4f0=????????
649c7d58 8b4c310c mov ecx,[ecx+esi+0xc]
649c7d5c 39cf cmp edi,ecx
649c7d5e 7f14 jg avformat-52!av_index_search_timestamp+0x84 (649c7d74)
649c7d60 7c52 jl avformat-52!av_index_search_timestamp+0xc4 (649c7db4)
649c7d62 392c24 cmp [esp],ebp
649c7d65 770d ja avformat-52!av_index_search_timestamp+0x84 (649c7d74)
649c7d67 39cf cmp edi,ecx
649c7d69 8db42600000000 lea esi,[esi]
649c7d70 7e3b jle avformat-52!av_index_search_timestamp+0xbd (649c7dad)
649c7d72 89d3 mov ebx,edx
*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may be wrong.
ChildEBP RetAddr Args to Child
00000000 00000000 00000000 00000000 00000000 avformat-52!av_index_search_timestamp+0x64
Reproducable here. Happens when dragging many files from Media Explorer into the arrange at once. 25 movies with a total size of 19.6 GB.
|
|
|
04-10-2010, 09:15 AM
|
#31
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
Obviously some memory problem. REAPER is using all of it. 2GB installed here on XP32.
Why does REAPER uses so much memory?
For this single file
Code:
General
Format : AVI
Format/Info : Audio Video Interleave
Format profile : OpenDML
File size : 2.63 GiB
Duration : 1h 59mn
Overall bit rate : 3 147 Kbps
Writing library : VirtualDub build 32809/release
Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : H264
Duration : 1h 59mn
Bit rate : 2 934 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 50.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.064
Stream size : 2.45 GiB (93%)
Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format_Settings_Mode : Joint stereo
Format_Settings_ModeExtension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 1h 59mn
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Stream size : 164 MiB (6%)
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (1.20 video frame)
Interleave, preload duration : 504 ms
I'm getting
RAM use: 609MB
System use: 954MB/2045MB
|
|
|
04-10-2010, 09:20 AM
|
#32
|
Human being with feelings
Join Date: Jun 2006
Location: UK
Posts: 3,210
|
nice to see someone testing with long files
all my files max at 5mins
|
|
|
04-10-2010, 12:24 PM
|
#33
|
Immortal
Join Date: Jan 2005
Location: Sucka Free
Posts: 250
|
Quote:
Originally Posted by Subz
i can email short clips of the avi that messes up the color on import to reaper if you wish?
|
Please do, to christophe@cockos.com thanks!
|
|
|
04-10-2010, 12:57 PM
|
#34
|
Immortal
Join Date: Jan 2005
Location: Sucka Free
Posts: 250
|
REAPER v3.41pre7 now has FFmpeg support enabled by default. You'll still need to manually download the FFmpeg DLL and install them in REAPER's program file folder tho. (Like LAME, we can't distribute FFmpeg because of licensing)
|
|
|
04-10-2010, 10:37 PM
|
#35
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
|
I'm still getting that crash with this data with the file I sent you :
Code:
Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: reaper.exe
Anwendungsversion: 3.4.0.7
Anwendungszeitstempel: 4bc0d218
Fehlermodulname: avcodec-52.dll
Fehlermodulversion: 0.0.0.0
Fehlermodulzeitstempel: 4bb06d39
Ausnahmecode: c0000005
Ausnahmeoffset: 003ef8ee
Betriebsystemversion: 6.1.7600.2.0.0.256.48
Gebietsschema-ID: 1031
Zusatzinformation 1: 0a9e
Zusatzinformation 2: 0a9e372d3b4ad19135b953a78882e789
Zusatzinformation 3: 0a9e
Zusatzinformation 4: 0a9e372d3b4ad19135b953a78882e789
|
|
|
04-11-2010, 09:49 AM
|
#36
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
useful Question?
Just about to try it on win 7 64bit version BUT with reaper 32bit so..
which version do I use?
the 32bit or 64bit version?
thanks!
|
|
|
04-11-2010, 09:55 AM
|
#37
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
Quote:
Originally Posted by musicbynumbers
Just about to try it on win 7 64bit version BUT with reaper 32bit so..
which version do I use?
the 32bit or 64bit version?
thanks!
|
32bit of course.
|
|
|
04-11-2010, 10:22 AM
|
#38
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
that obvious hey?
|
|
|
04-11-2010, 10:28 AM
|
#39
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
I think so. 32bit apps can't handle 64bit plugins.
|
|
|
04-11-2010, 02:24 PM
|
#40
|
Human being with feelings
Join Date: Jun 2006
Posts: 22,567
|
hey, excellent job. Everything "just works" over here. Even downloaded movie files from the net... southpark, etc... I can timestretch, mess about with it.
you do realize of course, you are opening a pandora's box? hehe
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 10:12 AM.
|