| Anonymous | Login | Signup for a new account | 2013-05-25 03:18 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0000616 | Kdenlive | Rendering | public | 2009-01-26 08:46 | 2011-11-01 18:57 | ||||
| Reporter | jussirintanen | ||||||||
| Assigned To | ttill | ||||||||
| Priority | normal | Severity | feature | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 0.7.1 | ||||||||
| Target Version | Fixed in Version | 0.8.2 | |||||||
| Summary | 0000616: list of available fixed bitrates too coarse | ||||||||
| Description | The list of available bitrates for rendering 100, 200, 400, 600, 800, 1000, 2000, 4000, 6000, 8000, ... is not evenly spaced: the ratios between consecutive bitrates are not constant (2, 2, 1.5, 1.33, 1.25, 2, 2, 1.5, 1.33, 1.25, ...). Some neighboring bitrates are close to each other (800k, 1000k) and some others are far apart (1000k, 2000k). The problem is that often e.g. 2000kb/s is too little but 4000kb/s is too much, and there is nothing in between, and the user has the unpleasant choice between a poor-quality 1 GB file and a too large 2 GB file. The choice of bitrates should be much more fine-grained. A quick fix would be to add e.g. 130, 160, 250, 300, 350 and 1300, 1600, 2500, 3000, 3500, and so on, but you could also consider the possibility of arbitrary integer bitrates. | ||||||||
| Tags | No tags attached. | ||||||||
| Build/Install Method | 3rd party package | ||||||||
| Attached Files | Index: export/profiles.xml =================================================================== --- export/profiles.xml (revision 3034) +++ export/profiles.xml (working copy) @@ -52,44 +52,70 @@ <group name="MPEG-2" renderer="avformat" extension="mpg" type="av"> <profile name="MPEG-2 200k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=200k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 250k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=250k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 320k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=320k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 400k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=400k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 500k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=500k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 600k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=600k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 800k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=800k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 1000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=1000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 1250k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=1250k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 1600k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=1600k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 2000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=2000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 2500k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=2500k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 3200k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=3200k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 4000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=4000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 5000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=5000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 6000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=6000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 8000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=8000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> - <profile name="MPEG-2 1000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=10000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> - <profile name="MPEG-2 12000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=12000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> - <profile name="MPEG-2 18000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=18000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 10000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=10000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 12500k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=12500k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 16000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=16000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> + <profile name="MPEG-2 20000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=20000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> <profile name="MPEG-2 25000k" args="f=mpeg acodec=mp2 ab=384k ar=48000 vcodec=mpeg2video minrate=0 b=25000k bf=2 b_strategy=1 trellis=1 aspect=%dar" /> </group> <group name="MPEG-4" renderer="avformat" extension="mp4" type="av"> <profile name="MPEG-4 200k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=200k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 250k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=250k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 320k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=320k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 400k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=400k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 500k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=500k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 600k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=600k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 800k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=800k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 1000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=1000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 1250k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=1250k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 1600k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=1600k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 2000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=2000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 2500k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=2500k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 3200k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=3200k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 4000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=4000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 5000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=5000k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 6000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=6000k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 8000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=8000k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="MPEG-4 10000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=10000k aspect=%dar mbd=2 trellis=1 mv4=1" /> - <profile name="MPEG-4 12000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=12000k aspect=%dar mbd=2 trellis=1 mv4=1" /> - <profile name="MPEG-4 18000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=12000k aspect=%dar mbd=2 trellis=1 mv4=1" /> - <profile name="MPEG-4 25000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=12000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 12500k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=12500k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 16000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=16000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 20000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=20000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="MPEG-4 25000k" args="f=mp4 acodec=libmp3lame ab=128k ar=44100 vcodec=mpeg4 minrate=0 b=25000k aspect=%dar mbd=2 trellis=1 mv4=1" /> </group> <group name="XVid4" renderer="avformat" extension="avi" type="av"> <profile name="XVid4 200k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=200k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 250k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=250k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 320k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=320k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 400k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=400k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 500k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=500k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 600k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=600k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 800k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=800k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 1000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=1000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 1250k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=1250k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 1600k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=1600k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 2000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=2000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 2500k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=2500k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 3200k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=3200k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 4000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=4000k aspect=%dar mbd=2 trellis=1 mv4=1" /> + <profile name="XVid4 5000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=5000k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 6000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=6000k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 8000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=8000k aspect=%dar mbd=2 trellis=1 mv4=1" /> <profile name="XVid4 10000k" args="acodec=libmp3lame ab=128k ar=44100 vcodec=libxvid minrate=0 b=10000k aspect=%dar mbd=2 trellis=1 mv4=1" /> @@ -98,28 +124,45 @@ <group name="H.264" renderer="avformat" extension="mp4" type="av"> <profile name="H.264 200k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=200k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 250k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=250k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 320k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=320k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 400k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=400k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 500k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=500k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 600k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=600k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 800k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=800k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 1000k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=1000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 1250k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=1250k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 1600k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=1600k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 2000k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=2000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 2500k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=2500k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 3200k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=3200k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 4000k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=4000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 5000k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=5000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 6000k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=6000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 8000k" args="f=mp4 hq=1 acodec=libfaac ab=128k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=8000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 10000k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=10000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> - <profile name="H.264 12000k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=12000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> - <profile name="H.264 18000k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=18000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 12500k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=12500k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 16000k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=16000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> + <profile name="H.264 20000k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=20000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> <profile name="H.264 25000k" args="f=mp4 hq=1 acodec=libfaac ab=384k ar=48000 pix_fmt=yuv420p vcodec=libx264 minrate=0 b=25000k b_strategy=1 subcmp=2 cmp=2 coder=1 flags=+loop flags2=dct8x8 qmax=51 crf=1 trellis=1 aspect=%dar" /> </group> <group name="Flash" renderer="avformat" extension="flv" type="av"> <profile name="Flash 200k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=200k" /> + <profile name="Flash 250k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=250k" /> + <profile name="Flash 320k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=320k" /> <profile name="Flash 400k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=400k" /> + <profile name="Flash 500k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=500k" /> <profile name="Flash 600k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=600k" /> <profile name="Flash 800k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=800k" /> <profile name="Flash 1000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=1000k" /> + <profile name="Flash 1250k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=1250k" /> + <profile name="Flash 1600k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=1600k" /> <profile name="Flash 2000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=2000k" /> + <profile name="Flash 2500k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=2500k" /> + <profile name="Flash 3200k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=3200k" /> <profile name="Flash 4000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=4000k" /> + <profile name="Flash 5000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=5000k" /> <profile name="Flash 6000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=6000k" /> <profile name="Flash 8000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=8000k" /> <profile name="Flash 10000k" args="f=flv acodec=libmp3lame ab=128k ar=44100 vcodec=flv minrate=0 b=10000k" /> @@ -130,12 +173,20 @@ <group name="RealVideo" renderer="avformat" extension="rm" type="av"> <profile name="RealVideo 200k" args="vcodec=rv20 acodec=ac3 minrate=0 b=200k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 250k" args="vcodec=rv20 acodec=ac3 minrate=0 b=250k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 320k" args="vcodec=rv20 acodec=ac3 minrate=0 b=320k ab=128k ar=44100 g=8" /> <profile name="RealVideo 400k" args="vcodec=rv20 acodec=ac3 minrate=0 b=400k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 500k" args="vcodec=rv20 acodec=ac3 minrate=0 b=500k ab=128k ar=44100 g=8" /> <profile name="RealVideo 600k" args="vcodec=rv20 acodec=ac3 minrate=0 b=600k ab=128k ar=44100 g=8" /> <profile name="RealVideo 800k" args="vcodec=rv20 acodec=ac3 minrate=0 b=800k ab=128k ar=44100 g=8" /> <profile name="RealVideo 1000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=1000k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 1250k" args="vcodec=rv20 acodec=ac3 minrate=0 b=1250k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 1600k" args="vcodec=rv20 acodec=ac3 minrate=0 b=1600k ab=128k ar=44100 g=8" /> <profile name="RealVideo 2000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=2000k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 2500k" args="vcodec=rv20 acodec=ac3 minrate=0 b=2500k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 3200k" args="vcodec=rv20 acodec=ac3 minrate=0 b=3200k ab=128k ar=44100 g=8" /> <profile name="RealVideo 4000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=4000k ab=128k ar=44100 g=8" /> + <profile name="RealVideo 5000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=5000k ab=128k ar=44100 g=8" /> <profile name="RealVideo 6000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=6000k ab=128k ar=44100 g=8" /> <profile name="RealVideo 8000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=8000k ab=128k ar=44100 g=8" /> <profile name="RealVideo 10000k" args="vcodec=rv20 acodec=ac3 minrate=0 b=10000k ab=128k ar=44100 g=8" /> @@ -146,12 +197,20 @@ <group name="Theora" renderer="avformat" extension="ogg" type="av"> <profile name="Theora 200k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=200k aspect=%dar" /> + <profile name="Theora 250k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=250k aspect=%dar" /> + <profile name="Theora 320k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=320k aspect=%dar" /> <profile name="Theora 400k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=400k aspect=%dar" /> + <profile name="Theora 500k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=500k aspect=%dar" /> <profile name="Theora 600k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=600k aspect=%dar" /> <profile name="Theora 800k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=800k aspect=%dar" /> <profile name="Theora 1000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=1000k aspect=%dar" /> + <profile name="Theora 1250k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=1250k aspect=%dar" /> + <profile name="Theora 1600k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=1600k aspect=%dar" /> <profile name="Theora 2000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=2000k aspect=%dar" /> + <profile name="Theora 2500k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=2500k aspect=%dar" /> + <profile name="Theora 3200k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=3200k aspect=%dar" /> <profile name="Theora 4000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=4000k aspect=%dar" /> + <profile name="Theora 5000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=5000k aspect=%dar" /> <profile name="Theora 6000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=6000k aspect=%dar" /> <profile name="Theora 8000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=8000k aspect=%dar" /> <profile name="Theora 10000k" args="acodec=vorbis ab=128k ar=44100 vcodec=libtheora minrate=0 b=10000k aspect=%dar" /> @@ -163,10 +222,20 @@ <group name="Media players" renderer="avformat" type="av"> <groupname id="mediaplayers">Media players</groupname> <profile name="Windows Media Player wmv7 400k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=400k aspect=%dar" /> + <profile name="Windows Media Player wmv7 500k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=500k aspect=%dar" /> + <profile name="Windows Media Player wmv7 600k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=600k aspect=%dar" /> + <profile name="Windows Media Player wmv7 800k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=800k aspect=%dar" /> <profile name="Windows Media Player wmv7 1000k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=1000k aspect=%dar" /> + <profile name="Windows Media Player wmv7 1250k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=1250k aspect=%dar" /> + <profile name="Windows Media Player wmv7 1600k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=1600k aspect=%dar" /> <profile name="Windows Media Player wmv7 2000k" extension="avi" args="acodec=libmp3lame ab=128k ar=48000 ac=2 vcodec=wmv1 minrate=0 b=2000k aspect=%dar" /> <profile name="Apple Quicktime Player Mpeg4 400k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=400k aspect=%dar" /> - <profile name="Apple Quicktime Player Mpeg4 1000k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=2000k aspect=%dar" /> + <profile name="Apple Quicktime Player Mpeg4 500k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=500k aspect=%dar" /> + <profile name="Apple Quicktime Player Mpeg4 600k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=600k aspect=%dar" /> + <profile name="Apple Quicktime Player Mpeg4 800k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=800k aspect=%dar" /> + <profile name="Apple Quicktime Player Mpeg4 1000k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=1000k aspect=%dar" /> + <profile name="Apple Quicktime Player Mpeg4 1250k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=1250k aspect=%dar" /> + <profile name="Apple Quicktime Player Mpeg4 1600k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=1600k aspect=%dar" /> <profile name="Apple Quicktime Player Mpeg4 2000k" extension="mov" args="acodec=libfaac ab=128k ac=2 ar=48000 vcodec=mpeg4 minrate=0 b=2000k aspect=%dar" /> </group> | ||||||||
Notes |
|
|
(0002370) rubikcube (reporter) 2009-02-07 12:41 |
Would 100, 125, 160, 200, 250, 320, 400, 500, 640, 800, 1000, etc. be enough? That's roughly a factor of 1.25 between successive bitrates and nearly always a factor of 2 between three steps. |
|
(0002371) rubikcube (reporter) 2009-02-07 13:18 |
See the attached patch to export/profiles.xml, I haven't tested it yet, so use and commit on your own risk, but it looked good to me. There are also some typos corrected in that patch, so please have a look at it at least :) |
|
(0006234) Granjow (developer) 2010-12-26 10:59 |
Sorry, this kind of got lost. Would you mind updating your patch? The profiles.xml has changed too much, cannot apply it anymore. |
|
(0006822) Granjow (developer) 2011-06-08 09:27 |
Assigned to ttill (bitrate can be entered manually now) |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2009-01-26 08:46 | jussirintanen | New Issue | |
| 2009-01-26 08:46 | jussirintanen | Build/Install Method | => 3rd party package |
| 2009-02-07 12:41 | rubikcube | Note Added: 0002370 | |
| 2009-02-07 13:14 | rubikcube | File Added: profiles_factor_1.25.patch | |
| 2009-02-07 13:18 | rubikcube | Note Added: 0002371 | |
| 2010-12-26 10:59 | Granjow | Note Added: 0006234 | |
| 2010-12-26 10:59 | Granjow | Assigned To | => Granjow |
| 2010-12-26 10:59 | Granjow | Status | new => feedback |
| 2011-06-08 09:25 | Granjow | Assigned To | Granjow => ttill |
| 2011-06-08 09:25 | Granjow | Status | feedback => assigned |
| 2011-06-08 09:27 | Granjow | Note Added: 0006822 | |
| 2011-06-08 09:27 | Granjow | Status | assigned => resolved |
| 2011-06-08 09:27 | Granjow | Fixed in Version | => Recent git |
| 2011-06-08 09:27 | Granjow | Resolution | open => fixed |
| 2011-07-05 12:15 | j-b-m | Fixed in Version | Recent git => 0.8.2 |
| 2011-11-01 18:57 | j-b-m | Status | resolved => closed |
| Copyright © 2000 - 2013 MantisBT Team |



