Add: Tempo and pitch conversion presets in default settings (issue #18).

This commit is contained in:
Adrien Allard 2024-03-07 21:22:37 +01:00
parent c4264c3871
commit 1d63309e28
3 changed files with 149 additions and 81 deletions

View File

@ -1930,6 +1930,154 @@
<Settings Key="ImageMaximumSize" Value="0" />
<OutputFileNameTemplate>(p)(f)</OutputFileNameTemplate>
</ConversionPreset>
<ConversionPreset Name="Tempo - Pitch/To Mp3 (25% slower)" OutputType="Mp3" IsDefaultSettings="false">
<InputTypes>3gp</InputTypes>
<InputTypes>3gpp</InputTypes>
<InputTypes>avi</InputTypes>
<InputTypes>bik</InputTypes>
<InputTypes>flv</InputTypes>
<InputTypes>m4v</InputTypes>
<InputTypes>mkv</InputTypes>
<InputTypes>mov</InputTypes>
<InputTypes>mp4</InputTypes>
<InputTypes>mpg</InputTypes>
<InputTypes>mpeg</InputTypes>
<InputTypes>ogv</InputTypes>
<InputTypes>rm</InputTypes>
<InputTypes>ts</InputTypes>
<InputTypes>webm</InputTypes>
<InputTypes>wmv</InputTypes>
<InputTypes>aac</InputTypes>
<InputTypes>aiff</InputTypes>
<InputTypes>ape</InputTypes>
<InputTypes>flac</InputTypes>
<InputTypes>m4a</InputTypes>
<InputTypes>m4b</InputTypes>
<InputTypes>mp3</InputTypes>
<InputTypes>oga</InputTypes>
<InputTypes>ogg</InputTypes>
<InputTypes>opus</InputTypes>
<InputTypes>wav</InputTypes>
<InputTypes>wma</InputTypes>
<InputPostConversionAction>None</InputPostConversionAction>
<Settings Key="AudioEncodingMode" Value="Mp3VBR" />
<Settings Key="AudioBitrate" Value="175" />
<Settings Key="AudioChannelCount" Value="0" />
<Settings Key="EnableFFMPEGCustomCommand" Value="True" />
<Settings Key="FFMPEGCustomCommand" Value="-b:a 192k -filter:a &quot;atempo=0.75&quot;" />
<OutputFileNameTemplate>(p)(f) (slow)</OutputFileNameTemplate>
</ConversionPreset>
<ConversionPreset Name="Tempo - Pitch/To Mp3 (25% faster)" OutputType="Mp3" IsDefaultSettings="false">
<InputTypes>3gp</InputTypes>
<InputTypes>3gpp</InputTypes>
<InputTypes>avi</InputTypes>
<InputTypes>bik</InputTypes>
<InputTypes>flv</InputTypes>
<InputTypes>m4v</InputTypes>
<InputTypes>mkv</InputTypes>
<InputTypes>mov</InputTypes>
<InputTypes>mp4</InputTypes>
<InputTypes>mpg</InputTypes>
<InputTypes>mpeg</InputTypes>
<InputTypes>ogv</InputTypes>
<InputTypes>rm</InputTypes>
<InputTypes>ts</InputTypes>
<InputTypes>webm</InputTypes>
<InputTypes>wmv</InputTypes>
<InputTypes>aac</InputTypes>
<InputTypes>aiff</InputTypes>
<InputTypes>ape</InputTypes>
<InputTypes>flac</InputTypes>
<InputTypes>m4a</InputTypes>
<InputTypes>m4b</InputTypes>
<InputTypes>mp3</InputTypes>
<InputTypes>oga</InputTypes>
<InputTypes>ogg</InputTypes>
<InputTypes>opus</InputTypes>
<InputTypes>wav</InputTypes>
<InputTypes>wma</InputTypes>
<InputPostConversionAction>None</InputPostConversionAction>
<Settings Key="AudioEncodingMode" Value="Mp3VBR" />
<Settings Key="AudioBitrate" Value="175" />
<Settings Key="AudioChannelCount" Value="0" />
<Settings Key="EnableFFMPEGCustomCommand" Value="True" />
<Settings Key="FFMPEGCustomCommand" Value="-b:a 192k -filter:a &quot;atempo=1.25&quot;" />
<OutputFileNameTemplate>(p)(f) (fast)</OutputFileNameTemplate>
</ConversionPreset>
<ConversionPreset Name="Tempo - Pitch/To Mp3 (pitched -1st)" OutputType="Mp3" IsDefaultSettings="false">
<InputTypes>3gp</InputTypes>
<InputTypes>3gpp</InputTypes>
<InputTypes>avi</InputTypes>
<InputTypes>bik</InputTypes>
<InputTypes>flv</InputTypes>
<InputTypes>m4v</InputTypes>
<InputTypes>mkv</InputTypes>
<InputTypes>mov</InputTypes>
<InputTypes>mp4</InputTypes>
<InputTypes>mpg</InputTypes>
<InputTypes>mpeg</InputTypes>
<InputTypes>ogv</InputTypes>
<InputTypes>rm</InputTypes>
<InputTypes>ts</InputTypes>
<InputTypes>webm</InputTypes>
<InputTypes>wmv</InputTypes>
<InputTypes>aac</InputTypes>
<InputTypes>aiff</InputTypes>
<InputTypes>ape</InputTypes>
<InputTypes>flac</InputTypes>
<InputTypes>m4a</InputTypes>
<InputTypes>m4b</InputTypes>
<InputTypes>mp3</InputTypes>
<InputTypes>oga</InputTypes>
<InputTypes>ogg</InputTypes>
<InputTypes>opus</InputTypes>
<InputTypes>wav</InputTypes>
<InputTypes>wma</InputTypes>
<InputPostConversionAction>None</InputPostConversionAction>
<Settings Key="AudioEncodingMode" Value="Mp3VBR" />
<Settings Key="AudioBitrate" Value="175" />
<Settings Key="AudioChannelCount" Value="0" />
<Settings Key="EnableFFMPEGCustomCommand" Value="True" />
<Settings Key="FFMPEGCustomCommand" Value="-filter:a &quot;rubberband=pitch=0.9438743126816935&quot;" />
<OutputFileNameTemplate>(p)(f) (-1st)</OutputFileNameTemplate>
</ConversionPreset>
<ConversionPreset Name="Tempo - Pitch/To Mp3 (pitched +1st)" OutputType="Mp3" IsDefaultSettings="false">
<InputTypes>3gp</InputTypes>
<InputTypes>3gpp</InputTypes>
<InputTypes>avi</InputTypes>
<InputTypes>bik</InputTypes>
<InputTypes>flv</InputTypes>
<InputTypes>m4v</InputTypes>
<InputTypes>mkv</InputTypes>
<InputTypes>mov</InputTypes>
<InputTypes>mp4</InputTypes>
<InputTypes>mpg</InputTypes>
<InputTypes>mpeg</InputTypes>
<InputTypes>ogv</InputTypes>
<InputTypes>rm</InputTypes>
<InputTypes>ts</InputTypes>
<InputTypes>webm</InputTypes>
<InputTypes>wmv</InputTypes>
<InputTypes>aac</InputTypes>
<InputTypes>aiff</InputTypes>
<InputTypes>ape</InputTypes>
<InputTypes>flac</InputTypes>
<InputTypes>m4a</InputTypes>
<InputTypes>m4b</InputTypes>
<InputTypes>mp3</InputTypes>
<InputTypes>oga</InputTypes>
<InputTypes>ogg</InputTypes>
<InputTypes>opus</InputTypes>
<InputTypes>wav</InputTypes>
<InputTypes>wma</InputTypes>
<InputPostConversionAction>None</InputPostConversionAction>
<Settings Key="AudioEncodingMode" Value="Mp3VBR" />
<Settings Key="AudioBitrate" Value="175" />
<Settings Key="AudioChannelCount" Value="0" />
<Settings Key="EnableFFMPEGCustomCommand" Value="True" />
<Settings Key="FFMPEGCustomCommand" Value="-filter:a &quot;rubberband=pitch=1.059463094352953&quot;" />
<OutputFileNameTemplate>(p)(f) (+1st)</OutputFileNameTemplate>
</ConversionPreset>
<CheckUpgradeAtStartup>true</CheckUpgradeAtStartup>
<CopyFilesInClipboardAfterConversion>false</CopyFilesInClipboardAfterConversion>
</Settings>

View File

@ -2,6 +2,7 @@
## Version 2.0.1
- New: Tempo and pitch conversion presets in default settings (github issue #18).
- Fixes: Issue where newly supported input types (ts, heic, ...) were not used in presets (github issue #388).
## Version 2.0

View File

@ -1,81 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Presets xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ConversionPreset OutputType="Mp3" Name="Tempo/To sped up Mp3 (10%)" IsDefaultSettings="false">
<OutputFileNameTemplate>(p)(f) (fast)</OutputFileNameTemplate>
<InputPostConversionAction>None</InputPostConversionAction>
<InputTypes>3gp</InputTypes>
<InputTypes>3gpp</InputTypes>
<InputTypes>avi</InputTypes>
<InputTypes>bik</InputTypes>
<InputTypes>flv</InputTypes>
<InputTypes>m4v</InputTypes>
<InputTypes>mkv</InputTypes>
<InputTypes>mov</InputTypes>
<InputTypes>mp4</InputTypes>
<InputTypes>mpg</InputTypes>
<InputTypes>mpeg</InputTypes>
<InputTypes>ogv</InputTypes>
<InputTypes>rm</InputTypes>
<InputTypes>ts</InputTypes>
<InputTypes>vob</InputTypes>
<InputTypes>webm</InputTypes>
<InputTypes>wmv</InputTypes>
<InputTypes>aac</InputTypes>
<InputTypes>aiff</InputTypes>
<InputTypes>ape</InputTypes>
<InputTypes>cda</InputTypes>
<InputTypes>flac</InputTypes>
<InputTypes>m4a</InputTypes>
<InputTypes>m4b</InputTypes>
<InputTypes>mp3</InputTypes>
<InputTypes>oga</InputTypes>
<InputTypes>ogg</InputTypes>
<InputTypes>opus</InputTypes>
<InputTypes>wav</InputTypes>
<InputTypes>wma</InputTypes>
<Settings Key="AudioEncodingMode" Value="Mp3VBR" />
<Settings Key="AudioBitrate" Value="175" />
<Settings Key="AudioChannelCount" Value="0" />
<Settings Key="EnableFFMPEGCustomCommand" Value="True" />
<Settings Key="FFMPEGCustomCommand" Value="-ar 44100 -b:a 192k -filter:a &quot;atempo=1.1&quot;" />
</ConversionPreset>
<ConversionPreset OutputType="Mp3" Name="Tempo/To slowed down Mp3 (10%)" IsDefaultSettings="false">
<OutputFileNameTemplate>(p)(f) (slow)</OutputFileNameTemplate>
<InputPostConversionAction>None</InputPostConversionAction>
<InputTypes>3gp</InputTypes>
<InputTypes>3gpp</InputTypes>
<InputTypes>avi</InputTypes>
<InputTypes>bik</InputTypes>
<InputTypes>flv</InputTypes>
<InputTypes>m4v</InputTypes>
<InputTypes>mkv</InputTypes>
<InputTypes>mov</InputTypes>
<InputTypes>mp4</InputTypes>
<InputTypes>mpg</InputTypes>
<InputTypes>mpeg</InputTypes>
<InputTypes>ogv</InputTypes>
<InputTypes>rm</InputTypes>
<InputTypes>ts</InputTypes>
<InputTypes>vob</InputTypes>
<InputTypes>webm</InputTypes>
<InputTypes>wmv</InputTypes>
<InputTypes>aac</InputTypes>
<InputTypes>aiff</InputTypes>
<InputTypes>ape</InputTypes>
<InputTypes>cda</InputTypes>
<InputTypes>flac</InputTypes>
<InputTypes>m4a</InputTypes>
<InputTypes>m4b</InputTypes>
<InputTypes>mp3</InputTypes>
<InputTypes>oga</InputTypes>
<InputTypes>ogg</InputTypes>
<InputTypes>opus</InputTypes>
<InputTypes>wav</InputTypes>
<InputTypes>wma</InputTypes>
<Settings Key="AudioEncodingMode" Value="Mp3VBR" />
<Settings Key="AudioBitrate" Value="175" />
<Settings Key="AudioChannelCount" Value="0" />
<Settings Key="EnableFFMPEGCustomCommand" Value="True" />
<Settings Key="FFMPEGCustomCommand" Value="-ar 44100 -b:a 192k -filter:a &quot;atempo=0.9&quot;" />
</ConversionPreset>
</Presets>