Old 12-03-2018, 12:06 PM   #1
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 3,913
Default v5.963+dev1203 - December 3 2018

v5.963+dev1203 - December 3 2018
+ Linux: do not show (unused) video output colorspace options
+ MIDI editor: fix ruler font changing on theme change
+ MusicXML: support import of non-ASCII filenames
+ Video: add RGB Histogram preset
+ Video: add Resize to project settings preset
+ Video: add shadow/midtone/highlight RGB adjustment preset
+ Video: do not process any video when rendering audio-only
+ Video: fix ffmpeg hang when seeking some old miniDV .avi files
+ Video: fix issues with videos whose dimensions are multiples of 2 but not 4
+ Video: fix refresh issues with linux or Windows/BitBlt() output
+ Video: improve knob behavior with various step sizes
+ Video: improve various presets, remove outdated presets
+ Video: increase maximum parameter count to 24
+ Video: input_info() will not clear project_w/project_h if they are passed as parameters and input is not present
+ Video: output colorspace preference no longer affects rendering pipeline, just display stage
+ Video: show black rather than green frames when last video processor refuses to render output
# Video: fix multiprocessing issue with monitoring FX

Full changelog - Latest pre-releases
Edgemeal is offline   Reply With Quote
Old 12-03-2018, 01:33 PM   #2
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
Default

+ Video: do not process any video when rendering audio-only

Thanks!

Good to see more video love!

I think I mentioned this before so sorry if I did, was just thinking that it might be worth automatically "un-ticking" the disable buffering option for any tracks that have video detected on them so that anticipative buffering etc don't get disabled for selected tracks that have video on them.

I've had a few people I know call me up in a panic that their audio is suddenly crackling when all it was that the top track was the video and they had managed to select it which caused it to not buffer ahead properly.

People could still tick it back on if needed but just thought it might be useful thing to have.
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 12-03-2018, 01:47 PM   #3
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by Edgemeal View Post
+ Video: add RGB Histogram preset
This preset resizes video window. It doesn't do that if only Resize to project settings preset is added after.

Quote:
Originally Posted by Edgemeal View Post
+ Video: show black rather than green frames when last video processor refuses to render output
Still see green frames. Even option's name implies they should be green.
vitalker is online now   Reply With Quote
Old 12-03-2018, 01:55 PM   #4
mawi
Human being with feelings
 
Join Date: Apr 2011
Location: Germany
Posts: 1,185
Default

Quote:
Originally Posted by Edgemeal View Post
v5.963+dev1203 - December 3 2018

+ MIDI editor: fix ruler font changing on theme change
Font in MIDI editor ruler is not smooth (antialiased).
mawi is offline   Reply With Quote
Old 12-03-2018, 02:00 PM   #5
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by vitalker View Post
This preset resizes video window. It doesn't do that if only Resize to project settings preset is added after.
The window resizing is dependent on its own option -- but that preset will upscale to 1280x if needed in order to make room for the graphs.

Quote:
Still see green frames. Even option's name implies they should be green.
The green frames from underrun is a separate option, this was more about a corner case for some video presets being inserted without any media for them to read from.
Justin is offline   Reply With Quote
Old 12-03-2018, 02:11 PM   #6
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by Justin View Post
The window resizing is dependent on its own option -- but that preset will upscale to 1280x if needed in order to make room for the graphs.


The green frames from underrun is a separate option, this was more about a corner case for some video presets being inserted without any media for them to read from.
Great! Thanks for the explanation.
vitalker is online now   Reply With Quote
Old 12-03-2018, 02:18 PM   #7
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Yeah the font in MIDI editor ruler doesn't look antialiased like it is in arrange. Especially noticeable on sub-bar markings.


Also we're missing a theme color for secondary markers for MIDI editor rulers. With this we can fully match the look of rulers between arrange and MIDI editor...



Last edited by EvilDragon; 12-03-2018 at 02:27 PM.
EvilDragon is offline   Reply With Quote
Old 12-03-2018, 03:06 PM   #8
inarisound
Human being with feelings
 
inarisound's Avatar
 
Join Date: Dec 2016
Location: Los Angeles
Posts: 226
Default

Quote:
Originally Posted by EvilDragon View Post
Yeah the font in MIDI editor ruler doesn't look antialiased like it is in arrange. Especially noticeable on sub-bar markings.


Also we're missing a theme color for secondary markers for MIDI editor rulers. With this we can fully match the look of rulers between arrange and MIDI editor...


> Lurker mode: Off

YES PLEASE!!! secondary markers for Midi editor rulers!!!!


> Lurker mode: On
inarisound is offline   Reply With Quote
Old 12-03-2018, 10:35 PM   #9
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Ha! This is great. I no longer need to mute the video track to speed up the render a bit. Thanks.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 12-04-2018, 03:15 AM   #10
David Else
Human being with feelings
 
Join Date: Mar 2012
Posts: 610
Default

On Linux turning on video multiprocessor no longer causes a crash

When I open this same project with a full length film in 1080p there is still the problem that it will only show green screen for a couple of minutes. I assume it is loading some kind of 'map' of the file into memory? Could a 'loading' window come up? Otherwise it seems like a bug.
__________________
----------> Debian Linux Distribution = Computing Joy & Freedom <----------
David Else is offline   Reply With Quote
Old 12-04-2018, 07:59 AM   #11
Yanick
Human being with feelings
 
Yanick's Avatar
 
Join Date: May 2018
Location: Moscow, Russia
Posts: 612
Default

In new beta versions there is an improved video rewind. Thanks!
Yanick is offline   Reply With Quote
Old 12-04-2018, 10:15 AM   #12
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by David Else View Post
On Linux turning on video multiprocessor no longer causes a crash

When I open this same project with a full length film in 1080p there is still the problem that it will only show green screen for a couple of minutes. I assume it is loading some kind of 'map' of the file into memory? Could a 'loading' window come up? Otherwise it seems like a bug.
Does it change if you seek around in the item? Do you have any video processors open (or any in your monitoring FX chain)? What does it show if you right click on the video window ("Current video frame: ...")?
Justin is offline   Reply With Quote
Old 12-04-2018, 11:12 AM   #13
David Else
Human being with feelings
 
Join Date: Mar 2012
Posts: 610
Default

** edit, when I had project sample rate at 96k it read over 4.7 gig of the file (according to gnome system monitor disk read total), with the 48k (same as video file) it is reading at 79.9Mib and still going up)

** edit2 16 mins in and it has finished reading and now works!

** edit3 if i try to quit Reaper just freezes until it is done doing whatever it is doing in parsing this file

Does it change if you seek around in the item? NO (but I hear the sound fine)
Do you have any video processors open (or any in your monitoring FX chain)? NO

What does it show if you right click on the video window ("Current video frame: ...")? -->

Using dev1203. 10 mins after loading the project and still just green screen. The CPU is going crazy. Here are screenshots:

https://www.learndigitalaudio.com/wp...-video-cpu.png
https://www.learndigitalaudio.com/wp...ideo-cpu-1.png

Video Details
-------------
Length: 1:25:00.608
Video: 1920x1080@23.98fps, Aspect=1.00, Decoding format=I420/YV12
Audio: 48000Hz 2ch 32bps

Using ffmpeg/libav DLL decoder v58.18.100
Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x1080
Audio: ac3, 48000 Hz, stereo, fltp, 640 kb/s

Loaded from: /lib64/libavcodec.so.58
ffmpeg/libav configuration:
--prefix=/usr
--bindir=/usr/bin
--datadir=/usr/share/ffmpeg
--docdir=/usr/share/doc/ffmpeg
--incdir=/usr/include/ffmpeg
--libdir=/usr/lib64
--mandir=/usr/share/man
--arch=x86_64
--optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
--extra-ldflags='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld '
--extra-cflags=' '
--enable-libopencore-amrnb
--enable-libopencore-amrwb
--enable-libvo-amrwbenc
--enable-version3
--enable-bzlib
--disable-crystalhd
--enable-fontconfig
--enable-frei0r
--enable-gcrypt
--enable-gnutls
--enable-ladspa
--enable-libaom
--enable-libass
--enable-libbluray
--enable-libcdio
--enable-libdrm
--enable-indev=jack
--enable-libfreetype
--enable-libfribidi
--enable-libgsm
--enable-libmp3lame
--enable-nvenc
--enable-openal
--enable-opencl
--enable-opengl
--enable-libopenjpeg
--enable-libopus
--enable-libpulse
--enable-librsvg
--enable-libsoxr
--enable-libspeex
--enable-libtheora
--enable-libvorbis
--enable-libv4l2
--enable-libvidstab
--enable-libvpx
--enable-libx264
--enable-libx265
--enable-libxvid
--enable-libzvbi
--enable-avfilter
--enable-avresample
--enable-postproc
--enable-pthreads
--disable-static
--enable-shared
--enable-gpl
--disable-debug
--disable-stripping
--shlibdir=/usr/lib64
--enable-libmfx
--enable-runtime-cpudetect
__________________
----------> Debian Linux Distribution = Computing Joy & Freedom <----------

Last edited by David Else; 12-04-2018 at 11:21 AM.
David Else is offline   Reply With Quote
Old 12-04-2018, 11:51 AM   #14
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

It’s probably a difficult request, but any way you could provide the file? Is this a new issue or does the release version also hang?
Justin is offline   Reply With Quote
Old 12-04-2018, 03:02 PM   #15
David Else
Human being with feelings
 
Join Date: Mar 2012
Posts: 610
Default

I went back to 5.963 and it does the same thing, except the screen is black.

I will PM you regarding the film... * edit your PM link seems not to work, PM me and I will try to get you the film if you like.
__________________
----------> Debian Linux Distribution = Computing Joy & Freedom <----------
David Else is offline   Reply With Quote
Old 12-04-2018, 03:11 PM   #16
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by David Else View Post
I went back to 5.963 and it does the same thing, except the screen is black.

I will PM you regarding the film... * edit your PM link seems not to work, PM me and I will try to get you the film if you like.
Can you send a link to support at cockos dot com? Thanks!
Justin is offline   Reply With Quote
Old 12-04-2018, 06:09 PM   #17
Dstruct
Human being with feelings
 
Join Date: Jul 2006
Posts: 12,480
Default

Justin,

for the video stuff this would be nice: https://forum.cockos.com/showthread.php?t=189698 (avoid render error with odd video sizes) - thanks!
Dstruct is offline   Reply With Quote
Old 12-05-2018, 01:27 AM   #18
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 7,417
Default

Quote:
Originally Posted by Edgemeal View Post
v5.963+dev1203 - December 3 2018

+ Video: improve knob behavior with various step sizes
I guess this fixes the issue I'm having here: https://forum.cockos.com/showthread.php?t=214387

If so, great!
If not, please consider it.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is offline   Reply With Quote
Old 12-05-2018, 03:46 AM   #19
David Else
Human being with feelings
 
Join Date: Mar 2012
Posts: 610
Default

Justin, I have found the bug I think! It only happens when I save the project and then load it. I have attached the project.

When it loads the CPU goes crazy and it just takes forever to be able to view the video. If I start a new project and drag the video in then it can play within 5-10 seconds.
Attached Files
File Type: rpp test-video.RPP (2.7 KB, 175 views)
__________________
----------> Debian Linux Distribution = Computing Joy & Freedom <----------
David Else is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:36 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.