﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%3ARelease_Notes%2F2.46%2FSequencer</id>
	<title>テンプレート:Release Notes/2.46/Sequencer - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%3ARelease_Notes%2F2.46%2FSequencer"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.46/Sequencer&amp;action=history"/>
	<updated>2026-06-14T04:27:28Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.46/Sequencer&amp;diff=57994&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.46/Sequencer&amp;diff=57994&amp;oldid=prev"/>
		<updated>2018-06-28T17:53:35Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 17:53時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.46/Sequencer&amp;diff=57993&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones: Dev:Ref/Release Notes/2.46/Sequencer moved to Template:Release Notes/2.46/Sequencer: move to Template:</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.46/Sequencer&amp;diff=57993&amp;oldid=prev"/>
		<updated>2009-02-17T23:51:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/Dev:Ref/Release_Notes/2.46/Sequencer&quot; class=&quot;mw-redirect&quot; title=&quot;Dev:Ref/Release Notes/2.46/Sequencer&quot;&gt;Dev:Ref/Release Notes/2.46/Sequencer&lt;/a&gt; moved to &lt;a href=&quot;/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.46/Sequencer&quot; title=&quot;テンプレート:Release Notes/2.46/Sequencer&quot;&gt;Template:Release Notes/2.46/Sequencer&lt;/a&gt;: move to Template:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
This adds &amp;quot;[#6766] Transform Sequencer effect&amp;quot; by damiles.&lt;br /&gt;
* Configurable interpolation: no, linear, bicubic&lt;br /&gt;
* Makes it possible to specify coordinates in units of pixels or by percent&lt;br /&gt;
  of the picture size&lt;br /&gt;
&lt;br /&gt;
It makes the code a lot more clean, since new imbuf functions are used.&lt;br /&gt;
&lt;br /&gt;
This patch also fixes&lt;br /&gt;
[#6829] Limit on VSE Transform Effect&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
This patch adds prefetch buffering to the sequencer&lt;br /&gt;
(see the tracker for additional details:&lt;br /&gt;
&lt;br /&gt;
https://projects.blender.org/tracker/?func=detail&amp;amp;aid=7307&amp;amp;group_id=9&amp;amp;atid=127&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
We create seperate render threads (currently one, because of the fact,&lt;br /&gt;
that sequence rendering modifies global structures...), that&lt;br /&gt;
render up to the defined userpref value &amp;quot;Prefetch frames&amp;quot; in advance.&lt;br /&gt;
(Pressing Alt-A will _first_ fill the buffer and then start playing.)&lt;br /&gt;
&lt;br /&gt;
Bassam and I did some extensive testing, so it should work.&lt;br /&gt;
&lt;br /&gt;
If you don't configure your number of prefetch frames, prefetching is disabled!&lt;br /&gt;
(Sane defaults... :)&lt;br /&gt;
&lt;br /&gt;
Also: if the machine is definitely too slow and runs out of the prefetch&lt;br /&gt;
area, prefetching is disabled automatically and we are back to good old&lt;br /&gt;
frame skipping mode.&lt;br /&gt;
&lt;br /&gt;
My Dual Athlon is able to handle 4 parallel DV streams at once (sometimes&lt;br /&gt;
a little bit choppy, but prefetching is never disabled!)&lt;br /&gt;
&lt;br /&gt;
I fixed also a long standing bug in the audio code, that made playback run&lt;br /&gt;
backwards at the beginning...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Core ==&lt;br /&gt;
&lt;br /&gt;
This adds fractional FPS support to blender and should finally&lt;br /&gt;
make NTSC work correctly.&lt;br /&gt;
&lt;br /&gt;
NTSC has an FPS of 30.0/1.001 which is approximately 29.97 FPS.&lt;br /&gt;
Therefore, it is not enough to simply make frs_sec a float, since&lt;br /&gt;
you can't represent this accurately enough. &lt;br /&gt;
I added a seperate variable frs_sec_base and FPS is now &lt;br /&gt;
frs_sec / frs_sec_base.&lt;br /&gt;
&lt;br /&gt;
I changed all the places, where frs_sec was used to my best knowledge.&lt;br /&gt;
&lt;br /&gt;
For convenience sake, I added several macros, that should make life&lt;br /&gt;
easier in the future:&lt;br /&gt;
&lt;br /&gt;
FRA2TIME(a) : convert frame number to a double precision time in seconds&lt;br /&gt;
TIME2FRA(a) : the same in the opposite direction&lt;br /&gt;
FPS         : return current FPS as a double precision number &lt;br /&gt;
              (last resort)&lt;br /&gt;
&lt;br /&gt;
This closes bug #6715 &lt;br /&gt;
Standard framerates not supported / breaks sync -- 23.967 29.967 etc.&lt;br /&gt;
&lt;br /&gt;
https://projects.blender.org/tracker/?func=detail&amp;amp;aid=6715&amp;amp;group_id=9&amp;amp;atid=125&lt;br /&gt;
&lt;br /&gt;
Please give this heavy testing with NTSC files, quicktime in/export&lt;br /&gt;
and the python interface.&lt;br /&gt;
Errors are most probably only spotted on longer timelines, so that is&lt;br /&gt;
also important.&lt;br /&gt;
&lt;br /&gt;
The patch was tested by Troy Sobotka and me, so it most probably should&lt;br /&gt;
work out of the box, but wider testing is important, since errors are&lt;br /&gt;
very subtle.&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
Peach request: display last mapped frame in status bar of speed control&lt;br /&gt;
effect. (To come: auto-resize based on this information)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer (Peach request) ==&lt;br /&gt;
&lt;br /&gt;
Make the &amp;quot;Sync&amp;quot; button work when sound is disabled, Animators use this as a way to play animations at the right speed, could be renamed to &amp;quot;Drop Frames&amp;quot; and work even when blender built without audio enabled.&lt;br /&gt;
&lt;br /&gt;
(do not forget to give credit to me :)&lt;br /&gt;
&lt;br /&gt;
== Playback (peach request) ==&lt;br /&gt;
&lt;br /&gt;
Correct playback frames per second when &amp;quot;Play&amp;quot; is pressed. (Play spawns a new instance of blender, it could pass an argument that sets the frames per second)&lt;br /&gt;
&lt;br /&gt;
(double credit :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer (includes a little bit of Peach :) ==&lt;br /&gt;
&lt;br /&gt;
Reworked image / movie loading, to add the following features:&lt;br /&gt;
&lt;br /&gt;
- Mute strip&lt;br /&gt;
- Lock strip (peach request :)&lt;br /&gt;
- Crop / Translate _before_ image rescaling&lt;br /&gt;
- N-keys editing of start, startofs, endofs, startstill, endstill&lt;br /&gt;
&lt;br /&gt;
Added (currently disabled) data structures for&lt;br /&gt;
&lt;br /&gt;
- proxy support&lt;br /&gt;
- strip blend modes (currently only &amp;quot;REPLACE&amp;quot; works, which always did :)&lt;br /&gt;
&lt;br /&gt;
Planed:&lt;br /&gt;
&lt;br /&gt;
- automatic FPS rescaling&lt;br /&gt;
- command keys to lock/mute a bunch of selected strips &lt;br /&gt;
  (which would complete the peach request to lock tracks)&lt;br /&gt;
&lt;br /&gt;
Caveats: now the N-keys dialog is four-tabbed. I think, we should move those&lt;br /&gt;
tabs into the panels dialog in the future...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
* Make Lock flag work for metastrips&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
Moved N-keys dialog into panel (sub panel of &amp;quot;Scene&amp;quot;)&lt;br /&gt;
_much_ better :)&lt;br /&gt;
&lt;br /&gt;
Since UI-code isn't directly my main field of coding, please check&lt;br /&gt;
thoroughly...&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
Moved status info bar into panels. It was always shown on the wrong place...&lt;br /&gt;
Added anim-startofs and anim-endofs, so that one can specify the range of &lt;br /&gt;
_input_ that should be used. &lt;br /&gt;
&lt;br /&gt;
There is a subtle difference to start-ofs and end-ofs,&lt;br /&gt;
which will show, when you use &amp;quot;Reverse Frames&amp;quot; or &amp;quot;Speed Control&amp;quot;. Both&lt;br /&gt;
effects operate on the input-range and _not_ on the display range! Now&lt;br /&gt;
you can control both in a comfortable way. Only thing missing: a button&lt;br /&gt;
to copy start-ofs and end-ofs to anim-startofs and anim-endofs.&lt;br /&gt;
(Andy: that was the feature you missed, when storyboarding with the sequencer&lt;br /&gt;
and the speed control effect :)&lt;br /&gt;
&lt;br /&gt;
Also: added File-Name and Dir-Name to redirect input as needed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
Attention! Rather large sequencer rewrite:&lt;br /&gt;
&lt;br /&gt;
* Implemented layer blending using implicit effects. (works like layers &lt;br /&gt;
  in &amp;quot;The Gimp&amp;quot; or Photoshop.)&lt;br /&gt;
* Fixed Space-Bar start-stop in preview windows.&lt;br /&gt;
  You can start playback using spacebar within a preview-window and it _works_!&lt;br /&gt;
* Fixed Flip Y (didn't work for float)&lt;br /&gt;
* Fixed premul (didn't work for float)&lt;br /&gt;
* Added IPOs to _all_ tracks. In blend-mode REPLACE it drives the &lt;br /&gt;
  &amp;quot;mul&amp;quot;-parameter in all other blend modes it drives the effect.&lt;br /&gt;
* you can meta single tracks.&lt;br /&gt;
* moved &amp;quot;mute track&amp;quot; from &amp;quot;M&amp;quot; to &amp;quot;Shift-M&amp;quot;&lt;br /&gt;
* added &amp;quot;Shift-L&amp;quot; for &amp;quot;lock track&amp;quot;&lt;br /&gt;
* changed inner workings for Metas. Now all ImBufs have to use the&lt;br /&gt;
  reference counting mechanism. (Only interesting for coders :)&lt;br /&gt;
&lt;br /&gt;
!!! Really important change, that affects current files!&lt;br /&gt;
&lt;br /&gt;
Since you can mute tracks and now there is real layer blending capabilities&lt;br /&gt;
in place, I changed the silly behaviour that chose the output track.&lt;br /&gt;
&lt;br /&gt;
Old behaviour: if we have an effect track visible, use the uppermost effect&lt;br /&gt;
track. If there is _no_ effect track visible, use the lowest input track.&lt;br /&gt;
&lt;br /&gt;
New behaviour: always use the uppermost track. With blend modes active: &lt;br /&gt;
work our way down starting from the uppermost track to the first &lt;br /&gt;
&amp;quot;replace&amp;quot;-mode track. This is the way the gimp, photoshop, basically _all_&lt;br /&gt;
other applications work...&lt;br /&gt;
&lt;br /&gt;
So if this change ruins your day: please try to fix your files using&lt;br /&gt;
&amp;quot;mute&amp;quot;. If this doesn't work out, I can still restore the old behaviour,&lt;br /&gt;
but I really hope, that this is _not_ necessary!&lt;br /&gt;
&lt;br /&gt;
Rational: most people won't get affected by this change, since you can't&lt;br /&gt;
really do anything usefull with the (old) sequencer without at least one &lt;br /&gt;
effect track and then you are on the safe side...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New features: &lt;br /&gt;
* opacity can be used in replace blend mode&lt;br /&gt;
* the scene within in a scene track can be changed now within the panel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Also:&lt;br /&gt;
* [#7842] Note: setCodec in FormatTab disappeared...&lt;br /&gt;
  should be fixed by this. (Not a big change, so I just commit and see :)&lt;br /&gt;
  http://peter.schlaile.de/blender/sequencer/codec_buttons.diff&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer / Imbuf ==&lt;br /&gt;
&lt;br /&gt;
Added a faster linear interpolation scaler to IMB_scaleImBuf.&lt;br /&gt;
Only handles common cases when we either&lt;br /&gt;
&lt;br /&gt;
enlarge both, width and height or&lt;br /&gt;
shrink  both, width and height&lt;br /&gt;
&lt;br /&gt;
but that is pretty fast:&lt;br /&gt;
* does only blit once instead of two passes like the old code&lt;br /&gt;
  (fewer cache misses)&lt;br /&gt;
* uses fixed point integer arithmetic for byte buffers&lt;br /&gt;
* doesn't branch in tight loops&lt;br /&gt;
  Should be comparable in speed to the ImBuf ..._fast functions at least &lt;br /&gt;
  for byte-buffers.&lt;br /&gt;
&lt;br /&gt;
For the rather seldom situations that e.g. width is enlarged and height &lt;br /&gt;
is shrunken, the old code is still in use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
Show input geometry also on MOVIE and SCENE-strips.&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
Updated image preview a lot:&lt;br /&gt;
* Added a histogram-scope&lt;br /&gt;
* Added optional title-safe margins&lt;br /&gt;
* Re-arranged header, so that only usefull buttons are shown in image&lt;br /&gt;
  preview mode&lt;br /&gt;
* Added zebra-mode for visual feedback of over-exposure regions&lt;br /&gt;
  (helps in before and especially after color correction :)&lt;br /&gt;
* Added color-seperation-mode for waveform-display&lt;br /&gt;
* Show 10%, 70% and 90% hints in waveform-display&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
New feature: color balance aka 3-way-color-correction aka lift/gamma/gain &lt;br /&gt;
on input (folded into byte -&amp;gt; float conversion, so _very_ fast in that case).&lt;br /&gt;
Interface is inspired from Rebel CC (but not as complete yet, you can't&lt;br /&gt;
choose white and black points right now).&lt;br /&gt;
&lt;br /&gt;
== Sequencer ==&lt;br /&gt;
&lt;br /&gt;
This adds low resolution proxy support to the blender sequencer, so&lt;br /&gt;
that even HD editing should be possible on slower machines.&lt;br /&gt;
&lt;br /&gt;
The proxies are stored as directories of JPEG-files and are only&lt;br /&gt;
activated, if you use preview-resolution rendering.&lt;br /&gt;
&lt;br /&gt;
For your final render, just switch back to full resolution and&lt;br /&gt;
the original files are used again.&lt;br /&gt;
&lt;br /&gt;
It enables even proxying of whole effect pipelines and scene-strips&lt;br /&gt;
(but you have to your own custom directory for file storage then, &lt;br /&gt;
since blender has no filename, which could be taken as a sensible&lt;br /&gt;
default directory reference)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Make glow effect ipo driven&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>