annotate ffmpeg_converter.xml @ 0:dda39fc5dc6d draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
author bgruening
date Wed, 17 Dec 2025 18:11:42 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
1 <tool id="ffmpeg_converter" name="FFmpeg Format Converter" version="0.1.3" profile="24.2">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
2 <description>Convert between video and audio formats</description>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
3 <requirements>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
4 <requirement type="package" version="7.1.1">ffmpeg</requirement>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
5 </requirements>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
6 <command detect_errors="exit_code">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
7 <![CDATA[
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
8 ffmpeg -i '$input_file' output.${output_format} &&
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
9 mv output.${output_format} '$output_file'
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
10 ]]>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
11 </command>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
12 <inputs>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
13 <param name="input_file" type="data" format="mp4,mov,avi,mkv,webm,mp3,wav,flac,ogg,m4a" label="Input media file"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
14 <param name="output_format" type="select" label="Output format">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
15 <option value="mp4">MP4 (video)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
16 <option value="mkv">MKV (video)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
17 <option value="avi">AVI (video)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
18 <option value="mov">MOV (video)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
19 <option value="webm">WebM (video)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
20 <option value="mp3">MP3 (audio)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
21 <option value="wav">WAV (audio)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
22 <option value="flac">FLAC (audio)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
23 <option value="ogg">OGG (audio)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
24 <option value="m4a">M4A (audio)</option>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
25 </param>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
26 </inputs>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
27 <outputs>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
28 <data name="output_file" format="ogg" label="Converted file (${output_format})">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
29 <change_format>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
30 <when input="output_format" value="mp4" format="mp4"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
31 <when input="output_format" value="mkv" format="mkv"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
32 <when input="output_format" value="avi" format="avi"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
33 <when input="output_format" value="mov" format="mov"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
34 <when input="output_format" value="webm" format="webm"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
35 <when input="output_format" value="mp3" format="mp3"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
36 <when input="output_format" value="wav" format="wav"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
37 <when input="output_format" value="flac" format="flac"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
38 <when input="output_format" value="m4a" format="m4a"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
39 </change_format>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
40 </data>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
41 </outputs>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
42 <tests>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
43 <test expect_num_outputs="1">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
44 <param name="input_file" value="SampleVideo_360x240_cut.mp4" ftype="mp4"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
45 <param name="output_format" value="webm"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
46 <output name="output_file" ftype="webm">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
47 <assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
48 <has_size value="107485" delta="8000"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
49 </assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
50 </output>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
51 </test>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
52 <test expect_num_outputs="1">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
53 <param name="input_file" value="SampleVideo_360x240_cut.mp4" ftype="mp4"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
54 <param name="output_format" value="flac"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
55 <output name="output_file" ftype="flac">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
56 <assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
57 <has_size value="630917" delta="8000"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
58 </assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
59 </output>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
60 </test>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
61 <test expect_num_outputs="1">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
62 <param name="input_file" value="SampleVideo_360x240_cut.mp4" ftype="mp4"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
63 <param name="output_format" value="mp3"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
64 <output name="output_file" ftype="mp3">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
65 <assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
66 <has_size value="32979" delta="8000" />
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
67 </assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
68 </output>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
69 </test>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
70 <test expect_num_outputs="1">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
71 <param name="input_file" value="SampleVideo_360x240_cut.flac" ftype="flac"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
72 <param name="output_format" value="ogg"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
73 <output name="output_file" ftype="ogg">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
74 <assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
75 <has_size value="67376" delta="8000" />
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
76 </assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
77 </output>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
78 </test>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
79 <test expect_num_outputs="1">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
80 <param name="input_file" value="SampleVideo_360x240_cut.mp4" ftype="mp4"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
81 <param name="output_format" value="mkv"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
82 <output name="output_file" ftype="mkv">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
83 <assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
84 <has_size value="107489" delta="8000"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
85 </assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
86 </output>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
87 </test>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
88 <test expect_num_outputs="1">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
89 <param name="input_file" value="SampleVideo_360x240_cut.mp3" ftype="mp3"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
90 <param name="output_format" value="m4a"/>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
91 <output name="output_file" ftype="m4a">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
92 <assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
93 <has_size value="33170" delta="8000" />
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
94 </assert_contents>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
95 </output>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
96 </test>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
97 </tests>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
98 <help>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
99 This tool uses FFmpeg to convert between common video and audio file formats.
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
100
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
101 Input formats:
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
102 - Video: MP4, MOV, AVI, MKV, WebM
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
103 - Audio: MP3, WAV, FLAC, AAC, OGG, M4A
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
104
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
105 Select the output format you want, and FFmpeg will handle the conversion.
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
106 </help>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
107 <citations>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
108 <citation type="bibtex">
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
109 @article{tomar2006converting,
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
110 title={Converting video formats with FFmpeg},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
111 author={Tomar, Suramya},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
112 journal={Linux Journal},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
113 volume={2006},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
114 number={146},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
115 pages={10},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
116 year={2006},
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
117 publisher={Belltown Media}
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
118 }
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
119 </citation>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
120 </citations>
dda39fc5dc6d planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/ffmpeg commit 528a2a0d7dc5d1a872e00dddee8395e463477568
bgruening
parents:
diff changeset
121 </tool>