<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>(r1.1 vs. r1.3) PreferencesPlayback &lt; Cinelerra &lt; TWiki</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="robots" content="noindex" />
<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/WebRss?skin=rss&contenttype=text/xml" />
<!-- <base href="../../view/Cinelerra/PreferencesPlayback" /> -->
<style type="text/css" media="all">
	/* Default TWiki layout */
	@import url('../../../pub/TWiki/PatternSkin/layout.css');
	/* Default TWiki style */
	@import url('../../../pub/TWiki/PatternSkin/style.css');
	/* Custom overriding layout per web or per topic */
	@import url('http://www.ftconsult.com/twiki/bin/view/Cinelerra/%USERLAYOUTURL%');
	/* Custom overriding style per web or per topic */
	@import url('http://www.ftconsult.com/twiki/bin/view/Cinelerra/%USERSTYLEURL%');
	.twikiToc li {
		list-style-image:url('../../../pub/TWiki/PatternSkin/i_arrow_down.gif');
	}	        
	.twikiWebIndicator {
		background-color:#D0D0D0;
	}
</style>
<style type="text/css" media="all"></style>
<script type="text/javascript">
<!-- HIDE
	function initPage() { }
-->
</script>
</head>
<body class="twikiNoViewPage twikiDiffPage"><a name="PageTop"></a>
<div class="twikiMiddleContainer"><div class="twikiMain"><div class="twikiSearchResults"><div class="twikiSearchResultsHeader">&nbsp;<tt><b>&lt;&lt;O&gt;&gt;</b></tt>&nbsp; Difference Topic
		<b><a href="../../view/Cinelerra/PreferencesPlayback">PreferencesPlayback</a></b>
		(<a href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/PreferencesPlayback?rev=r1.3">r1.3</a> - 20&nbsp;Jun&nbsp;2004 - <a class="twikiLink" href="../../view/Main/AndrazTori">AndrazTori</a>)</div>
<table class="twikiDiffTable" width="100%" cellspacing="0">
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<table border="1" cellspacing="1" cellpadding="0">
<tr><th class="twikiFirstCol" bgcolor="#99CCCC"> <strong>META TOPICPARENT</strong> </th><td colspan="2" bgcolor="#FFFFCC"> Configuration </td></tr>
</table>
<h3><a name="Preferences_Playback"> </a><a name="_Preferences_Playback_"> </a> <a class="twikiLink" href="../../view/Cinelerra/PreferencesPlayback">Preferences Playback</a> </h3>
<img src="../../../pub/Cinelerra/CinelerraImages/preferences_playback.png"/>
</td></tr>
<tr bgcolor="#eeeeee" class="twikiDiffLineNumberHeader"><th align="left" colspan="9">Line: 7 to 7</th></tr>
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<p />
These determine what happens when you play sound from the timeline.
</td></tr>
<tr><td bgcolor="#D0FFD0" class="twikiDiffChangedHeader" colspan ="9"><b> Changed: </b></td></tr>
<tr><td bgcolor="#ff9999" class="twikiDiffDeletedMarker" valign="top" width="1%">&lt;<br />&lt;</td>
<td class="twikiDiffDeletedText">
<h5><a name="SAMPLES_TO_READ_FROM_DISK"> </a> SAMPLES TO READ FROM DISK </h5>
</td></tr>
<tr><td bgcolor="#ccccff" class="twikiDiffAddedMarker" valign="top" width="1%">&gt;<br />&gt;</td>
<td class="twikiDiffAddedText">
<h5><a name="SAMPLES_TO_READ_FROM_DISK"> </a><a name="SAMPLES_TO_READ_FROM_DISK_"> </a> SAMPLES TO READ FROM DISK (( Cinlerra 1.2 does not need this anymore!, also new screenshot is needed) </h5>
</td></tr>
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<p />
      Cinelerra uses a pipeline for rendering audio. The first stage is reading large chunks of audio from disk, the samples to read from disk. This is followed by processing small fragments in a virtual console.
<h5><a name="SAMPLES_TO_SEND_TO_CONSOLE"> </a><a name="SAMPLES_TO_SEND_TO_CONSOLE_"> </a> SAMPLES TO SEND TO CONSOLE: </h5>
</td></tr>
<tr bgcolor="#eeeeee" class="twikiDiffLineNumberHeader"><th align="left" colspan="9">Line: 61 to 61</th></tr>
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<h4><a name="PRELOAD_BUFFER_FOR_QUICKTIME"> </a> PRELOAD BUFFER FOR QUICKTIME </h4>
<p />
      The Quicktime/AVI decoder can handle CDROM sources better when this is around 1000000. This reduces the amount of seeking. For normal use this should be 0.
</td></tr>
<tr><td bgcolor="#D0FFD0" class="twikiDiffChangedHeader" colspan ="9"><b> Changed: </b></td></tr>
<tr><td bgcolor="#ff9999" class="twikiDiffDeletedMarker" valign="top" width="1%">&lt;<br />&lt;</td>
<td class="twikiDiffDeletedText">
<h4><a name="MPEG_4_DEBLOCKING"> </a> MPEG-4 DEBLOCKING </h4>
</td></tr>
<tr><td bgcolor="#ccccff" class="twikiDiffAddedMarker" valign="top" width="1%">&gt;<br />&gt;</td>
<td class="twikiDiffAddedText">
<h4><a name="MPEG_4_DEBLOCKING_FIXME_NOT_PRES"> </a> MPEG-4 DEBLOCKING (FIXME - NOT PRESENT ANYMORE IN 1.2 - i think it is on by default but still available in the config files -- andraz) </h4>
</td></tr>
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<p />
      For assets which are compressed in <span class="twikiNewLink" style="background : #FFFFCE;"><font color="#0000FF">OpenDivx</font><a href="http://www.ftconsult.com/twiki/bin/edit/Cinelerra/OpenDivx?topicparent=Cinelerra.PreferencesPlayback"><sup>?</sup></a></span> and Quicktime, this enables deblocking. This greatly improves the picture quality during decoding while slowing it down.
<h4><a name="VIDEO_DRIVER"> </a> VIDEO DRIVER </h4>
</td></tr>

</table></div><div class="twikiSearchResults"><div class="twikiSearchResultsHeader">&nbsp;<tt><b>&lt;&lt;O&gt;&gt;</b></tt>&nbsp; Difference Topic
		<b><a href="../../view/Cinelerra/PreferencesPlayback">PreferencesPlayback</a></b>
		(<a href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/PreferencesPlayback?rev=r1.2">r1.2</a> - 16&nbsp;Jan&nbsp;2004 - <a class="twikiLink" href="../../view/Main/AlexFerrer">AlexFerrer</a>)</div>
<table class="twikiDiffTable" width="100%" cellspacing="0">
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<table border="1" cellspacing="1" cellpadding="0">
<tr><th class="twikiFirstCol" bgcolor="#99CCCC"> <strong>META TOPICPARENT</strong> </th><td colspan="2" bgcolor="#FFFFCC"> Configuration </td></tr>
</table>
<h3><a name="Preferences_Playback"> </a><a name="_Preferences_Playback_"> </a> <a class="twikiLink" href="../../view/Cinelerra/PreferencesPlayback">Preferences Playback</a> </h3>
<img src="../../../pub/Cinelerra/CinelerraImages/preferences_playback.png"/>
</td></tr>
<tr><td bgcolor="#D0FFD0" class="twikiDiffChangedHeader" colspan ="9"><b> Changed: </b></td></tr>
<tr><td bgcolor="#ff9999" class="twikiDiffDeletedMarker" valign="top" width="1%">&lt;<br />&lt;</td>
<td class="twikiDiffDeletedText">
<font size="-1" class="twikiAlert" color="#FF0000">TOC: No TOC in "Cinelerra.PreferencesPlayback"</font>
</td></tr>
<tr><td bgcolor="#ccccff" class="twikiDiffAddedMarker" valign="top" width="1%">&gt;<br />&gt;</td>
<td class="twikiDiffAddedText">

</td></tr>
<tr><td valign="top" bgcolor="#ffffff" class="twikiDiffUnchangedText" width="1%"><br /></td>
<td class="twikiDiffUnchangedText">
<h4><a name="AUDIO_OUT"> </a> AUDIO OUT </h4>
<p />
These determine what happens when you play sound from the timeline.
</td></tr>

</table></div><div class="twikiSearchResults"><div class="twikiSearchResultsHeader">&nbsp;<tt><b>&lt;&lt;O&gt;&gt;</b></tt>&nbsp; Difference Topic
		<b><a href="../../view/Cinelerra/PreferencesPlayback">PreferencesPlayback</a></b>
		(<a href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/PreferencesPlayback?rev=r1.1">r1.1</a> - 17&nbsp;Dec&nbsp;2003 - <a class="twikiLink" href="../../view/Main/AlexFerrer">AlexFerrer</a>)</div>
<table class="twikiDiffTable" width="100%" cellspacing="0">
<tr bgcolor="#eeeeee" class="twikiDiffLineNumberHeader"><th align="left" colspan="9">Line: 1 to 1</th></tr>
<tr><td bgcolor="#D0FFD0" class="twikiDiffAddedHeader" colspan ="9"><b> Added:   </b>
</td></tr>
<tr><td bgcolor="#ccccff" class="twikiDiffAddedMarker" valign="top" width="1%">&gt;<br />&gt;</td>
<td class="twikiDiffAddedText">
<table border="1" cellspacing="1" cellpadding="0">
<tr><th class="twikiFirstCol" bgcolor="#99CCCC"> <strong>META TOPICPARENT</strong> </th><td colspan="2" bgcolor="#FFFFCC"> Configuration </td></tr>
</table>
<h3><a name="Preferences_Playback"> </a><a name="_Preferences_Playback_"> </a> <a class="twikiLink" href="../../view/Cinelerra/PreferencesPlayback">Preferences Playback</a> </h3>
<img src="../../../pub/Cinelerra/CinelerraImages/preferences_playback.png"/>
<div class="twikiToc">
<ul>
<li> <a href="#Preferences_Playback">Preferences Playback</a>
<ul>
<li> <a href="#AUDIO_OUT">AUDIO OUT</a>
<ul>
<li> <a href="#SAMPLES_TO_READ_FROM_DISK">SAMPLES TO READ FROM DISK</a>
</li>
<li> <a href="#SAMPLES_TO_SEND_TO_CONSOLE">SAMPLES TO SEND TO CONSOLE:</a>
</li>
<li> <a href="#VIEW_FOLLOWS_PLAYBACK">VIEW FOLLOWS PLAYBACK</a>
</li>
<li> <a href="#USE_SOFTWARE_FOR_POSITIONING_INF">USE SOFTWARE FOR POSITIONING INFORMATION</a>
</li>
<li> <a href="#AUDIO_PLAYBACK_IN_REALTIME">AUDIO PLAYBACK IN REALTIME:</a>
</li>
<li> <a href="#AUDIO_DRIVER">AUDIO DRIVER</a>
<ul>
<li> <a href="#DEVICE_PATH">DEVICE PATH</a>
</li>
<li> <a href="#BITS">BITS</a>
</li>
<li> <a href="#CHANNELS">CHANNELS</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li> <a href="#VIDEO_OUT">VIDEO OUT</a>
<ul>
<li> <a href="#FRAMERATE_ACHIEVED">FRAMERATE ACHIEVED</a>
</li>
<li> <a href="#SCALING_EQUATION">SCALING EQUATION</a>
<ul>
<li> <a href="#NEAREST_NEIGHBOR_ENLARGE_AND_RED">NEAREST NEIGHBOR ENLARGE AND REDUCE</a>
</li>
<li> <a href="#BICUBIC_ENLARGE_AND_BILINEAR_RED">BICUBIC ENLARGE AND BILINEAR REDUCE</a>
</li>
<li> <a href="#BILINEAR_ENLARGE_AND_BILINEAR_RE">BILINEAR ENLARGE AND BILINEAR REDUCE</a>
</li>
</ul>
</li>
<li> <a href="#PRELOAD_BUFFER_FOR_QUICKTIME">PRELOAD BUFFER FOR QUICKTIME</a>
</li>
<li> <a href="#MPEG_4_DEBLOCKING">MPEG-4 DEBLOCKING</a>
</li>
<li> <a href="#VIDEO_DRIVER">VIDEO DRIVER</a>
</li>
<li> <a href="#DISPLAY">DISPLAY</a>
</li>
<li> <a href="#DEVICE_PATH">DEVICE PATH</a>
</li>
<li> <a href="#SWAP_FIELDS">SWAP FIELDS</a>
</li>
<li> <a href="#OUTPUT_CHANNEL">OUTPUT CHANNEL</a>
</li>
<li> <a href="#PORT">PORT</a>
</li>
<li> <a href="#CHANNEL">CHANNEL</a>
</li>
</ul>
</li>
</ul>
</div>
<h4><a name="AUDIO_OUT"> </a> AUDIO OUT </h4>
<p />
These determine what happens when you play sound from the timeline.
<p />
<h5><a name="SAMPLES_TO_READ_FROM_DISK"> </a> SAMPLES TO READ FROM DISK </h5>
<p />
      Cinelerra uses a pipeline for rendering audio. The first stage is reading large chunks of audio from disk, the samples to read from disk. This is followed by processing small fragments in a virtual console.
<h5><a name="SAMPLES_TO_SEND_TO_CONSOLE"> </a><a name="SAMPLES_TO_SEND_TO_CONSOLE_"> </a> SAMPLES TO SEND TO CONSOLE: </h5>
<p />
      The second stage is rendering small fragments through the virtual console to the sound driver. A larger value here causes more latency when you change mixing parameters but gives more reliable playback.
<p />
      Some sound drivers don't allow changing of the console fragment so latency is unchanged no matter what this value is.
<h5><a name="VIEW_FOLLOWS_PLAYBACK"> </a> VIEW FOLLOWS PLAYBACK </h5>
<p />
      Causes the timeline window to scroll when the playback cursor moves out of view. This can bog down the X Server.
<h5><a name="USE_SOFTWARE_FOR_POSITIONING_INF"> </a> USE SOFTWARE FOR POSITIONING INFORMATION </h5>
<p />
      Most soundcards and sound drivers don't give reliable information on the number of samples the card has played. When playing video you need this information for synchronization. This option causes the sound driver to be ignored and a software timer to be used for synchronization.
<h5><a name="AUDIO_PLAYBACK_IN_REALTIME"> </a><a name="AUDIO_PLAYBACK_IN_REALTIME_"> </a> AUDIO PLAYBACK IN REALTIME: </h5>
<p />
      Back in the days when 150Mhz was the maximum, this allowed uninterrupted playback on heavy loads. Now you'll probably only need it for playing video and audio when the load is to high for uninterrupted audio.
<h5><a name="AUDIO_DRIVER"> </a> AUDIO DRIVER </h5>
<p />
      There are many sound drivers for Linux. This allows selecting one and setting parameters specific to it. Some of the common parameters for a sound driver are
<h6><a name="DEVICE_PATH"> </a> DEVICE PATH </h6>
<p />
            Usually a file in the /dev/ directory which controls the device.
<h6><a name="BITS"> </a> BITS </h6>
<p />
            The number of bits of precision Cinelerra should set the device for. This sometimes has a figuritive meaning. Some sound drivers need to be set to 32 bits to perform 24 bit playback and won't play anything when set to 24 bits. Some sound drivers need to be set to 24 bits for 24 bit playback.
<h6><a name="CHANNELS"> </a> CHANNELS </h6>
<p />
      The number of channels Cinelerra should set the device for. Regardless of the number of channels in the project, the number of channels set here will be written to the device. When this is set to 2 and the project has 1 channel you'll hear sound through the left speaker and not centered as expected for a monaural project. When this is set to 1 and the project has 2 channels you'll hear the left channel centered and not 2 channels mixed together.
<p />
<p />
<h3><a name="VIDEO_OUT"> </a> VIDEO OUT </h3>
<p />
These determine what happens when you play video from the timeline.
<p />
<h4><a name="FRAMERATE_ACHIEVED"> </a> FRAMERATE ACHIEVED </h4>
<p />
      The number of frames per second being displayed during playback.
<h4><a name="SCALING_EQUATION"> </a> SCALING EQUATION </h4>
<p />
      The algorithm used in all video resizing in the virtual console. This doesn't affect scaling to the size of the compositor window.
<h5><a name="NEAREST_NEIGHBOR_ENLARGE_AND_RED"> </a> NEAREST NEIGHBOR ENLARGE AND REDUCE </h5>
<p />
            lowest but fastest quality. Produces jagged edges and uneven motion.
<h5><a name="BICUBIC_ENLARGE_AND_BILINEAR_RED"> </a> BICUBIC ENLARGE AND BILINEAR REDUCE </h5>
<p />
            highest but slowest quality. For enlarging a bicubic interpolation is used, which blurs slightly but doesn't reveal stair steps. For reduction a bilinear interpolation is used, which produces very sharp images and reduces noise. The bilinear reduced images can be sharpened with a sharpen effect with less noise than a normal sized image.
<h5><a name="BILINEAR_ENLARGE_AND_BILINEAR_RE"> </a> BILINEAR ENLARGE AND BILINEAR REDUCE </h5>
<p />
      when slight enlargement is needed a bilinear enlargement looks better than a bicubic enlargement.
<p />
<h4><a name="PRELOAD_BUFFER_FOR_QUICKTIME"> </a> PRELOAD BUFFER FOR QUICKTIME </h4>
<p />
      The Quicktime/AVI decoder can handle CDROM sources better when this is around 1000000. This reduces the amount of seeking. For normal use this should be 0.
<h4><a name="MPEG_4_DEBLOCKING"> </a> MPEG-4 DEBLOCKING </h4>
<p />
      For assets which are compressed in <span class="twikiNewLink" style="background : #FFFFCE;"><font color="#0000FF">OpenDivx</font><a href="http://www.ftconsult.com/twiki/bin/edit/Cinelerra/OpenDivx?topicparent=Cinelerra.PreferencesPlayback"><sup>?</sup></a></span> and Quicktime, this enables deblocking. This greatly improves the picture quality during decoding while slowing it down.
<h4><a name="VIDEO_DRIVER"> </a> VIDEO DRIVER </h4>
<p />
      Normally video on the timeline goes to the compositor window during continuous playback and when the insertion point is repositioned. Instead of sending video to the Compositor window the video driver can be set to send video to another output device during continuous playback. This doesn't affect where video goes when the insertion point is repositioned, however.
<p />
      Various parameters are given for Video Driver depending on the driver.
<h4><a name="DISPLAY"> </a> DISPLAY </h4>
<p />
            The is intended for dual monitor displays. Depending on the value of Display, the Compositor window will appear on a different monitor from the rest of the windows.
<h4><a name="DEVICE_PATH"> </a> DEVICE PATH </h4>
<p />
            Usually a file in the /dev/ directory which controls the device.
<h4><a name="SWAP_FIELDS"> </a> SWAP FIELDS </h4>
<p />
            Make the even lines odd and the odd lines even when sending to the device. On an NTSC or 1080i monitor the fields may need to be swapped to prevent jittery motion.
<h4><a name="OUTPUT_CHANNEL"> </a> OUTPUT CHANNEL </h4>
<p />
            Devices with multiple outputs may need a specific connector to send video on.
<h4><a name="PORT"> </a> PORT </h4>
<p />
            The IEEE1394 standard specifies something known as the port. This is probably the firewire card number in the system to use.
<h4><a name="CHANNEL"> </a> CHANNEL </h4>
<p />
      The IEEE1394 standard specifies something known as the channel. For DV cameras it's always 63.
<p />
<p />
-- <a class="twikiLink" href="../../view/Main/AlexFerrer">AlexFerrer</a> - 17 Dec 2003 Copied from <a class="twikiLink" href="../../view/Cinelerra/SecretsOfCinelerra">SecretsOfCinelerra</a>
<p />
<hr />
</td></tr>

</table></div><div class="twikiTopicAction"><a href="../../view/Cinelerra/PreferencesPlayback">View topic</a>
 <span class="twikiSeparator">|</span> <a href="PreferencesPlayback">Diffs</a>  | <a href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/PreferencesPlayback?rev=1.3">r1.3</a> | <a href="http://www.ftconsult.com/twiki/bin/rdiff/Cinelerra/PreferencesPlayback?rev1=1.3&rev2=1.2">&gt;</a> | <a href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/PreferencesPlayback?rev=1.2">r1.2</a> | <a href="http://www.ftconsult.com/twiki/bin/rdiff/Cinelerra/PreferencesPlayback?rev1=1.2&rev2=1.1">&gt;</a> | <a href="http://www.ftconsult.com/twiki/bin/view/Cinelerra/PreferencesPlayback?rev=1.1">r1.1</a>
 <span class="twikiSeparator">|</span> <a href="http://www.ftconsult.com/twiki/bin/oops/Cinelerra/PreferencesPlayback?template=oopsmore&param1=1.3&param2=1.3">More</a>
</div><div class="twikiTopicInfo"><span class="twikiRevInfo twikiGrayText">Revision r1.1 - 17 Dec 2003 - 05:37 - <a class="twikiLink" href="../../view/Main/AlexFerrer">AlexFerrer</a><br />
Revision r1.3 - 20 Jun 2004 - 12:14 - <a class="twikiLink" href="../../view/Main/AndrazTori">AndrazTori</a></span></div>
<div class="twikiTopicFooter"></div>
<a name="PageBottom"></a> </div></div>
</body></html>