UbuntuStudio/Sandbox - Ubuntu Wiki
Source: https://wiki.ubuntu.com/UbuntuStudio/Sandbox
Sandbox
Ubuntu Studio Users Documentation
Welcome to the Ubuntu Studio user documentation on help.ubuntu.com! The documentation in these wiki pages are intended to help users learn about and use Ubuntu Studio. From basic information to detailed tutorials, this is the place for new users to experienced users alike. We also realize that some Ubuntu Studio users are not familiar with Ubuntu as a generalized desktop distribution and include some helpful information on these topics as well. The sidebar below has several of these topics. If you are looking in information on Ubuntu Studio development or want to contribute, please our HowtohelpDevelopment wiki page! | Miscellaneous Panel FAQ Click on our FAQLink to see our FAQ including: List of applications How to install other applications What is U/S Why certain apps were chosen Non-A/V/G Want to understand how to rip CD's or other non-audio/video/graphical stuff? The regular stuff that everyone else does? See our HowDoI wiki page. Help with Development We would LOVE to have you help us with development. Not a "developer"? That's cool, because we still need you! Contributors are welcome also. See our HelpWithDevelopment page for how you can help! | |
Miscellaneous Panel
FAQ
Click on our FAQLink to see our FAQ including:
- List of applications
- How to install other applications
- What is U/S
- Why certain apps were chosen
Non-A/V/G
Want to understand how to rip CD's or other non-audio/video/graphical stuff? The regular stuff that everyone else does? See our HowDoI wiki page.
Help with Development
We would LOVE to have you help us with development.
Not a "developer"? That's cool, because we still need you!
Contributors are welcome also. See our HelpWithDevelopment page for how you can help!
Introduction to Ubuntu Studio Want to know what Ubuntu Studio is? Don't know JACK? Can't tell the -lowlatency kernel from a -generic kernel with uname?
Learn more about FOSS and Ubuntu Studio by clicking on our LearnUbuntustudio link.
Hardware Need to know about hardware? Want to know what is recommended? Or the minimum requirements? Confused about the differences between USB, PCI, and firewire audio interfaces?
Then the HardwareLink is where you want to go.
Installation Want to install Ubuntu Studio? We can help.
Learn to install Ubuntu Studio from DVD for a full install or "upgrade" from a vanilla Ubuntu install HereLink.
Optimization The default installation not enough for you? Want to squeeze more out of your system?
Then check out our OptimizationLink page!
Using Ubuntu Studio Want to learn how to use the applications in Ubuntu Studio? Then this is the link for you.
Follow our work flows or spend time with a detailed YouTube tutorial video on our UsingUbuntuStudio page.
Support Confused or need help?
Click HereLink to see information about our IRC, mailing list, and carrier pigeon support channels.
Trouble Shooting Like to figure stuff out yourself? We do too!
See our TroubleShooting page to figure it out!
Headers Testing
| Main | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beginners Team Home Join Us Mission Statement Meetings */ | |||||||||||||||
| Projects | |||||||||||||||
| FAQ for Beginners Bash Scripting Development Focus Groups | |||||||||||||||
| Areas of the Community | |||||||||||||||
| User Support Documentation Bugs Development | |||||||||||||||
| Other | |||||||||||||||
| Beginners Team IRC Team Structure Team Reports */ | |||||||||||||||
| Beginners Team Home Join Us Mission Statement Meetings */ |

Main
Beginners Team Home Join Us Mission Statement Meetings */ | FAQ for Beginners Bash Scripting Development Focus Groups | |
![]()
Projects
FAQ for Beginners Bash Scripting Development Focus Groups | User Support Documentation Bugs Development | |

Areas of the Community
User Support Documentation Bugs Development | Beginners Team IRC Team Structure Team Reports */ | |

Other
Beginners Team IRC Team Structure Team Reports */ | Wiki Home | Meetings | Release Planning | Current Release Schedule |
![]()
Ubuntu Studio Header
ISO vs PPA
Numerous people have argued for using the vanilla Ubuntu LiveCD to install Ubuntu and then add the appropriate packages from PPA rather than releasing an ISO image.
It has been argued that "most" people use the LiveCD/PPA method for installation it is not backed up by any data. Furthermore, creating and releasing an ISO image does not preclude others from using the LiveCD and PPA's to install. It is important to note that all applications included on the ISO are in the archives.
Currently we will continue to build and release ISO images.
Building an ISO image:
- allows us to control what is not installed - good example is the use of gnome-network-admin in lieu of network manager (which was found to degrade recording performance) or the MeMenu
- a single Ubuntu Studio disc can be installed on multiple machines
- allows installation on a studio machine that may not have internet
- the disc can be downloaded outside the studio - perhaps the studio has dial up internet connection, but the ISO can be downloaded somewhere else that has a much faster connection
- gives respect from Canonical as a distrobution
- allows for system level configuration (e.g. user in the audio group)
allows us to control what is not installed - good example is the use of gnome-network-admin in lieu of network manager (which was found to degrade recording performance) or the MeMenu Contents
-
Ubuntu Studio Users Documentation Miscellaneous Panel FAQ Non-A/V/G Help with Development
-
Ubuntu Studio - Core Issues Project Goals Audience Why this Audience? Audience Requirements Mission Statement
-
Seeds Update Preparation Modifying Seeds Get Code Change Seeds Update Bzr Update ubuntustudio-meta Get Source Update /debian/control Modify update.cfg ./update Limit List Update ubuntustudio-menu
-
package size testing file manager nautilus disc burner brasero k3b video editor kdenlive openshot blender summary
-
Update ubuntustudio-meta Get Source Update /debian/control Modify update.cfg ./update
Notes from IRC Logs
These are excerts from an extended IRC discussion about the direction of the project and website development for ubuntustudio.org.
You can find the originals at: http://irclogs.ubuntu.com/2010/04/19/%23ubuntustudio-devel.txt http://irclogs.ubuntu.com/2010/04/20/%23ubuntustudio-devel.txt
Core Issues
[23:59] <troy_s> detrate: What in essence is required is ultimately greater numbers. Plain and simple. How to do that when dealing with a very specific audience (perhaps could be more specific and more greatly deliver to that audience's needs is another question entirely) with already limited numbers. [00:04] <troy_s> detrate: We could do well to attract say, a hot independent band to push things along (greater numbers for uptake) or a brilliant independent artist (again greater numbers via halo) etc. [00:41]
[01:17] <troy_s> persia: Because delivery is pretty important and diverse depending on who that audience is. [01:17] <troy_s> persia: Explaining what an ISO is for example, versus not needing to (if you are borrowing from other distribution audiences for example) [01:18] <troy_s> persia: I say this because I know a GOOD number of earn-their-living professional audio types that would be UTTERLY lost in the current incarnation. [01:19]
- bikeshed = arguing over trivial points because you want your view heard - http://bikeshed.com/
bikeshed = arguing over trivial points because you want your view heard - http://bikeshed.com/
[01:46]
[01:46] <troy_s> scott_: I couldn't agree more.
[01:47] <troy_s> scott_: Look at the vast breadth of ability here, and pull a percentage. That clarity might help it out? [01:50] <troy_s> rlameiro: If there is a singular point that Ubuntu Studio can leverage, it isn't in the software (any old Ubuntu works) and it isn't in a custom CD with preinstalls (again, any old package list pumped into synaptic works.) [01:52] <troy_s> rlameiro / ScottL - So figuring out exactly what value Ubuntu Studio can bring to the table (and obviously that is moored in for whom) is about the most tricky question that faces the survival of the project. [01:52]
Website
[23:17]
New Website Vision
Introduction
The current website is a bottleneck in getting people interested and involved in Ubuntu Studio. I propose redesigning the website on the wordpress platform to be more connected with social networks, inform more users and inspire new minds.
Requirements
- Web Designer (I can slice / make wordpress template if need)
- New Content, (Better Copy, Tutorial / Demonstration Videos, Better / More screenshots, Better overview of what's offered, better idea of what is needed)
- A Team that can keep the website up-to-date and monitor twitter / facebook, encourage people to follow and join
detrate offers
Building the inital site in wordpress all set up for SEO, social network integration and advice on how to layout content, promote the site.
Ubuntu Studio - Core Issues
Project Goals
-
provide a flavor of Ubuntu (meaning we must working within the Ubuntu/Canonical ethos/environment)
-
provide multimedia software to an audience primarily audio centric applications include supporting graphic/video applications
-
expand the user base
-
expand the developer base
-
primarily audio centric applications
-
include supporting graphic/video applications
Audience
Music focused, do-it-yourself type person who either is dedicated enough or experienced enough to use Linux and setup audio for their hardware. The archetype would be indie band or musician, university music major, home recording enthusiast, or even DJs. (could podcast creators be included?)
Why this Audience?
- until Ubuntu Studio is actually used in recording studios it's not "professional" - and let's be honest, the base system not as assessable as Pro Tools or Garage Band on a Mac
- the "whiny kid in their bedroom with daddy's computer" is probably not dedicated enough to learn Linux, learn Ubuntu (Studio), and then learn JACK
- graphic/video applications not a focus because they are either lacking in quantity or quality
- indie musician/home enthusiasts/university music student probably would be curious/devoted enough to invest the time to setup their system
- university music student would also be curious/have the time/need a research project and might help out with developer activities
Audience Requirements
The defined audience above would require a strong audio distribution, probably requiring:
- a robust DAW for multitracking (Ardour)
- a less robust sound editor for quick edits (Audacity)
- low latency kernel (-rt, -lowlatency, or -preempt kernel)
- low latency sound server (JACK)
- software effects (LADSPA, LV2)
- drum machine (Hydrogen)
- tone generator (?)
- sequencer (seq24, Muse, Rosegarden)
- DJ apps (Mixxx, TerminatorX)
- podcasting ? (icecast)
Additionally, the semi-professional musician/band/dj would require some minimal video or graphical support:
- flyer creation (Inkskape)
- low production video creation (PiTiVi, Open Shot?)
low production video creation (PiTiVi, Open Shot?)
Mission Statement
Providing an audio-centric multimedia operating system to the dedicated semi-professional musician, home recording enthusiast, university music student, or DJ.
Video Editing Reviews
Kino
Kino is a video editing application targeted to the same audience as iMovie, the home user who would like to edit their home movies. It is meant to be as simple as possible to use, using a vertical storyboard layout approach. Video is imported as clips, in the form of tiles or frames of a storyboard, that are then arranged into the desired order and then trimmed. Effects such as transitions and video overlay effects and filters can be easily.
Benefits
-
Can do all basic editing functions. Trim video Can select instances of clips ans insert them Can do effects and transitions
-
Kino has a very clean, simple to use interface. All main functions of program are listed on right-hand side.
-
Can export an EDL (editing decision list) for on-line editing.
-
Can handle many video formats (must be converted to DV first)
-
Supports the ability capture and encode video from Firewire enabled cameras
-
Is a single window program (could be moot).
-
Trim video
-
Can select instances of clips ans insert them
-
Can do effects and transitions
-
All main functions of program are listed on right-hand side.
Limitations
-
Is a single track editing program
-
Not a very powerful platform for larger productions Does not use OpenGL for rendering, puts increased load on CPU
-
Lacks an effective way to organize large amounts of video files
-
Lacks effective project management functions.
-
Does not use OpenGL for rendering, puts increased load on CPU
Conclusion
Kino addresses it's target audience, the home user, very well but is not suitable for a professional production environment. As such, it would be unlikely to include Kino in Ubuntu Studio by default.
Seeds Update
This is the process to update Ubuntu Studio to move away from a single -audio metapackage/task to more distinct packages to separate between tone generation and recording real instruments.
audio The current audio seeds file will need to be removed from the seeds. Additionally, reference to audio will need to be removed from the STRUCTURE file.
Furthermore, we will need to moderate the /debian/control file for ubuntustudio-meta to label ubuntustudio-audio as a transitional package and make it depend ONLY on ubuntustudio-generation and ubuntustudio-recording. The file will not build but if a user tries to install it then it will pull in ubuntustudio-generation and ubuntustudio-recording, which effectively performs as before, albeit with additional and new package names.
Finally, the audio seed will need to be removed from the ubuntustudio-meta update.cfg file.
audio-common, generation, and recording The following new seeds files will also be create: audio-common, generation, and recording. Only generation and recording will also be tasks, and therefore have the task header in their seeds file.
The generation and recording seeds will be added to the STRUCTURE file with the audio-common seeds being necessary or required for each of them.
Additionally, all three will need to be added to the ubuntustudio-meta /debian/control file. The ubuntustudio-generation and ubuntustudio-recording entries will need to Depend: audio-common. Note, ubuntustudio-audio-common will be required as a package if a user installs ubuntustudio-generation or ubuntustudio-recording.
Lastly, audio-common, generation, and recording will need to be added to the ubuntustudio-meta update.cfg file. It is assumed that updating to the current release is automatic.
Preparation
-
launchpad account
-
DSA ssh registered in Launchpad (ssh-keygen -t dsa, look for ~/.ssh/id_dsa.pub, Import SSH key in Launchpad)
-
sudo apt-get install: bzr debootstrap germinate devscripts #FOR DEBUILD build-essential #DIFF debhelper
-
bzr whoami 'Scott Lavender <scottalavender@gmail.com>'
-
bzr launchpad-login slavender
-
bzr
-
debootstrap
-
germinate
-
devscripts #FOR DEBUILD
-
build-essential #DIFF
-
debhelper
bzr whoami 'Scott Lavender <scottalavender@gmail.com>'
Modifying Seeds
Get Code
- mkdir bzr && cd bzr
- mkdir nattyseeds && cd nattyseeds
- bzr branch lp:~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.natty
mkdir bzr && cd bzr
mkdir nattyseeds && cd nattyseeds
Change Seeds
-
create new seeds including task headers audio-common recording generation
-
modify existing seeds audio-plugins - Task-Description: LADSPA, LV2, and DSSI audio plugins (added LV2) graphics - update per UbuntuStudio/PackageSelectionDevelopment video - update per UbuntuStudio/PackageSelectionDevelopment
-
update STRUCTURE file add audio-common: desktop generation: audio-common recording: audio-common remove audio: desktop
-
audio-common
-
recording
-
generation
-
audio-plugins - Task-Description: LADSPA, LV2, and DSSI audio plugins (added LV2)
-
graphics - update per UbuntuStudio/PackageSelectionDevelopment
-
video - update per UbuntuStudio/PackageSelectionDevelopment
graphics - update per UbuntuStudio/PackageSelectionDevelopment
video - update per UbuntuStudio/PackageSelectionDevelopment
-
add audio-common: desktop generation: audio-common recording: audio-common
-
remove audio: desktop
-
audio-common: desktop
-
generation: audio-common
-
recording: audio-common
-
audio: desktop
Update Bzr
- bzr add
- bzr remove ubuntustudio-audio #VERIFY
- bzr diff #LOOK AT DIFFS FOR SANITY CHECK
- bzr commit -m "USEFUL COMMIT MESSAGE"
- bzr push lp:~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.natt
Update ubuntustudio-meta
Get Source
- cd /bzr
- mkdir us-meta && cd usmeta
- apt-get source ubuntustudio-meta
mkdir us-meta && cd usmeta
Update /debian/control
-
moderate ubuntustudio-audio package to be transitional package remove Depends: ${germinate:Depends}, ${misc:Depends} remove Recommends: ${germinate:Recommends} add Depends: ubuntustudio-generation ubuntustudio-recording edit description to say "Transition package"
-
ubuntustudio-generation/ubuntustudio-recording same as previous ubuntustudio-audio moderate description for separate audio purposes
-
remove Depends: ${germinate:Depends}, ${misc:Depends}
-
remove Recommends: ${germinate:Recommends}
-
add Depends: ubuntustudio-generation ubuntustudio-recording
-
edit description to say "Transition package"
-
same as previous ubuntustudio-audio
-
moderate description for separate audio purposes
Modify update.cfg
- moderate version, i.e. replace maverick with natty
- remove audio
- add audio-common, generation, recording
./update
-
move to ubuntustudio-meta-0.* directory
-
run ./update
-
--wait long time--
-
verify /debian/changelog after ./update is done is release correct? everything else look sane?
-
debuild -S -us -uc
-
debdiff
-
attach debdiff to bug
-
subscribe persia to bug
-
give persia bug number in IRC
-
is release correct?
-
everything else look sane?
Limit List
-
email Colin Watson add generation add recording remove audio
-
add generation
-
add recording
-
remove audio
Update ubuntustudio-menu
-
update menu entries for: zynjacku lv2rack guitarix lashd (?) qtractor specimen yoshimi whysynth
-
zynjacku
-
lv2rack
-
guitarix
-
lashd (?)
-
qtractor
-
specimen
-
yoshimi
-
whysynth
package size testing
in moving to xfce we have found that some xfce applications do not quite provide the same level of functionality that some gnome applications have. in other cases we have just admitted a preference for some gnome applications. in yet other cases, some desire has been expressed for kde applications. this section will explore these applications in an attempt to quantify some characterstics that will help determine which application we should use by default.
unless noted otherwise, all results were tested and generated on a development xubuntu 12.04 (daily imaged downloaded 2012-01-15) install.
file manager
since the test machine is a xubuntu install, only the impact of installing 'nautilus' can be evaulated at this time.
nautilus
first testing how big a 'nautilus' install is on the xubuntu system.
scott@precise-dev:~$ sudo apt-get install nautilus
[sudo] password for scott:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
brasero brasero-cdrkit brasero-common dvd+rw-tools gnome-desktop3-data
growisofs hwdata libbrasero-media3-1 libexempi3 libglib2.0-data
libgmime-2.4-2 libgnome-desktop-3-2 libquvi0 libtotem-plparser17 wodim
Suggested packages:
vcdimager libdvdcss2 dvdauthor readom cdrskin gstreamer0.10-fluendo-mp3
gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly cdrdao eog gnome-sushi
cdrkit-doc
The following NEW packages will be installed:
brasero brasero-cdrkit brasero-common dvd+rw-tools gnome-desktop3-data
growisofs hwdata libbrasero-media3-1 libexempi3 libglib2.0-data
libgmime-2.4-2 libgnome-desktop-3-2 libquvi0 libtotem-plparser17 nautilus
wodim
0 upgraded, 16 newly installed, 0 to remove and 59 not upgraded.
Need to get 3,640 kB of archives.
After this operation, 14.0 MB of additional disk space will be used.
Do you want to continue [Y/n]?
note that this will install 'brasero' by default.
disc burner
now evaluating disc burners. ideally this is between 'brasero' and 'k3b', with extremely favourable feedback for 'k3b' even though 'brasero' has been the default in ubuntu studio for some time.
brasero
next we see how 'brasero' installs.
scott@precise-dev:~$ sudo apt-get install brasero
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
brasero-cdrkit brasero-common dvd+rw-tools growisofs libbrasero-media3-1
libgmime-2.4-2 libquvi0 libtotem-plparser17 wodim
Suggested packages:
vcdimager libdvdcss2 dvdauthor readom cdrskin gstreamer0.10-fluendo-mp3
gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly cdrdao cdrkit-doc
The following NEW packages will be installed:
brasero brasero-cdrkit brasero-common dvd+rw-tools growisofs
libbrasero-media3-1 libgmime-2.4-2 libquvi0 libtotem-plparser17 wodim
0 upgraded, 10 newly installed, 0 to remove and 59 not upgraded.
Need to get 1,785 kB of archives.
After this operation, 7,708 kB of additional disk space will be used.
Do you want to continue [Y/n]?
it appears that all of these packages are installed with 'nautilus' as well. therefore if 'nautilus' is chosen over 'thunar', then we essentially get 'brasero' "for free".
k3b
some have suggested we choose 'k3b' over 'brasero'. it will be interesting to see how big the kde package set is on the xubuntu install.
scott@precise-dev:~$ sudo apt-get install k3b
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cdparanoia cdrdao docbook-xsl dvd+rw-tools growisofs icoutils k3b-data
kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data
kdelibs5-plugins kdoctools kubuntu-debug-installer libattica0.3 libaudio2
libcanberra-pulse libclucene0ldbl libdbusmenu-qt2 libdiscid0
libdlrestrictions1 libflac++6 libgif4 libiodbc2 libk3b6
libkatepartinterfaces4 libkcddb4 libkcmutils4 libkde3support4
libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4
libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4
libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
libkparts4 libkpty4 libkrosscore4 libktexteditor4 libmpcdec6
libmusicbrainz3-6 libmysqlclient18 libneon27-gnutls libnepomuk4
libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libphonon4
libplasma3 libpolkit-qt-1-1 libqapt-runtime libqapt1 libqca2 libqt4-dbus
libqt4-declarative libqt4-designer libqt4-network libqt4-opengl
libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit4 libsolid4
libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libthreadweaver4
libvirtodbc0 libxml2-utils mysql-common ntrack-module-libnl-0 odbcinst
odbcinst1debian2 oxygen-icon-theme phonon phonon-backend-gstreamer
plasma-scriptengine-javascript qapt-batch qdbus shared-desktop-ontologies
soprano-daemon virtuoso-minimal virtuoso-opensource-6.1-bin
virtuoso-opensource-6.1-common wodim
Suggested packages:
docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text
docbook-xsl-doc libsaxon-java libxalan2-java libxslthl-java
docbook-xsl-saxon fop xalan dbtoepub cdrskin libterm-readline-gnu-perl
libterm-readline-perl-perl k3b-extrathemes normalize-audio sox movixmaker-2
libk3b6-extracodecs vcdimager djvulibre-bin finger nas hspell
libqca2-plugin-cyrus-sasl libqca2-plugin-gnupg libqca2-plugin-ossl
libqt4-declarative-folderlistmodel libqt4-declarative-gestures
libqt4-declarative-particles libqt4-declarative-shaders qt4-qmlviewer
libqt4-dev qt4-qtconfig phonon-backend-vlc phonon-backend-xine
phonon-backend-mplayer gstreamer0.10-plugins-ugly cdrkit-doc
The following NEW packages will be installed:
cdparanoia cdrdao docbook-xsl dvd+rw-tools growisofs icoutils k3b k3b-data
kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data
kdelibs5-plugins kdoctools kubuntu-debug-installer libattica0.3 libaudio2
libcanberra-pulse libclucene0ldbl libdbusmenu-qt2 libdiscid0
libdlrestrictions1 libflac++6 libgif4 libiodbc2 libk3b6
libkatepartinterfaces4 libkcddb4 libkcmutils4 libkde3support4
libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4
libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4
libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
libkparts4 libkpty4 libkrosscore4 libktexteditor4 libmpcdec6
libmusicbrainz3-6 libmysqlclient18 libneon27-gnutls libnepomuk4
libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0 libphonon4
libplasma3 libpolkit-qt-1-1 libqapt-runtime libqapt1 libqca2 libqt4-dbus
libqt4-declarative libqt4-designer libqt4-network libqt4-opengl
libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit4 libsolid4
libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libthreadweaver4
libvirtodbc0 libxml2-utils mysql-common ntrack-module-libnl-0 odbcinst
odbcinst1debian2 oxygen-icon-theme phonon phonon-backend-gstreamer
plasma-scriptengine-javascript qapt-batch qdbus shared-desktop-ontologies
soprano-daemon virtuoso-minimal virtuoso-opensource-6.1-bin
virtuoso-opensource-6.1-common wodim
0 upgraded, 107 newly installed, 0 to remove and 59 not upgraded.
Need to get 75.2 MB of archives.
After this operation, 242 MB of additional disk space will be used.
Do you want to continue [Y/n]?
wow. even though this was not unexpected this is still quite surprising.
video editor
kdenlive
'kdenlive' is another kde package that has been asked for to replace either 'openshot' or 'blender' as a video editor.
scott@precise-dev:~$ sudo apt-get install kdenlive
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
docbook-xsl dvdauthor dvgrab ffmpeg frei0r-plugins icoutils
imagemagick-common kate-data katepart kde-runtime kde-runtime-data
kdelibs-bin kdelibs5-data kdelibs5-plugins kdenlive-data kdoctools
kubuntu-debug-installer libattica0.3 libaudio2 libavcodec53 libavdevice53
libavfilter2 libavformat53 libavutil51 libblas3gf libcanberra-pulse
libclucene0ldbl libcv2.1 libcvaux2.1 libdbusmenu-qt2 libdc1394-22
libdlrestrictions1 libdvdnav4 libdvdread4 libfaad2 libfftw3-3 libgavl1
libgfortran3 libgif4 libgsm1 libhighgui2.1 libiodbc2 libkatepartinterfaces4
libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5
libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5
libkidletime4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4
libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkpty4
libkrosscore4 libktexteditor4 liblapack3gf liblqr-1-0 libmagickcore4
libmlt++3 libmlt-data libmlt4 libmp3lame0 libmysqlclient18 libnepomuk4
libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0
libopencore-amrnb0 libopencore-amrwb0 libphonon4 libplasma3 libpolkit-qt-1-1
libpostproc52 libqapt-runtime libqapt1 libqca2 libqjson0 libqt4-dbus
libqt4-declarative libqt4-designer libqt4-network libqt4-opengl
libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit4
libquicktime2 libschroedinger-1.0-0 libsdl1.2debian libsolid4 libsoprano4
libsox-fmt-alsa libsox-fmt-base libsox1b libssh-4 libstreamanalyzer0
libstreams0 libswscale2 libthreadweaver4 libva1 libvirtodbc0 libvpx0
libx264-118 libxml2-utils melt mysql-common ntrack-module-libnl-0 odbcinst
odbcinst1debian2 oxygen-icon-theme phonon phonon-backend-gstreamer
plasma-scriptengine-javascript qapt-batch qdbus recordmydesktop
shared-desktop-ontologies soprano-daemon swh-plugins virtuoso-minimal
virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common
Suggested packages:
docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text
docbook-xsl-doc libsaxon-java libxalan2-java libxslthl-java
docbook-xsl-saxon fop xalan dbtoepub libterm-readline-gnu-perl
libterm-readline-perl-perl djvulibre-bin finger nas libdvdcss2 debhelper
libfftw3-dev hspell libmagickcore4-extra libqca2-plugin-cyrus-sasl
libqca2-plugin-gnupg libqca2-plugin-ossl libqt4-declarative-folderlistmodel
libqt4-declarative-gestures libqt4-declarative-particles
libqt4-declarative-shaders qt4-qmlviewer libqt4-dev qt4-qtconfig
libsox-fmt-all phonon-backend-vlc phonon-backend-xine phonon-backend-mplayer
gstreamer0.10-plugins-ugly
The following NEW packages will be installed:
docbook-xsl dvdauthor dvgrab ffmpeg frei0r-plugins icoutils
imagemagick-common kate-data katepart kde-runtime kde-runtime-data
kdelibs-bin kdelibs5-data kdelibs5-plugins kdenlive kdenlive-data kdoctools
kubuntu-debug-installer libattica0.3 libaudio2 libavcodec53 libavdevice53
libavfilter2 libavformat53 libavutil51 libblas3gf libcanberra-pulse
libclucene0ldbl libcv2.1 libcvaux2.1 libdbusmenu-qt2 libdc1394-22
libdlrestrictions1 libdvdnav4 libdvdread4 libfaad2 libfftw3-3 libgavl1
libgfortran3 libgif4 libgsm1 libhighgui2.1 libiodbc2 libkatepartinterfaces4
libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5
libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5
libkidletime4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4
libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkpty4
libkrosscore4 libktexteditor4 liblapack3gf liblqr-1-0 libmagickcore4
libmlt++3 libmlt-data libmlt4 libmp3lame0 libmysqlclient18 libnepomuk4
libnepomukquery4a libnepomukutils4 libntrack-qt4-1 libntrack0
libopencore-amrnb0 libopencore-amrwb0 libphonon4 libplasma3 libpolkit-qt-1-1
libpostproc52 libqapt-runtime libqapt1 libqca2 libqjson0 libqt4-dbus
libqt4-declarative libqt4-designer libqt4-network libqt4-opengl
libqt4-qt3support libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit4
libquicktime2 libschroedinger-1.0-0 libsdl1.2debian libsolid4 libsoprano4
libsox-fmt-alsa libsox-fmt-base libsox1b libssh-4 libstreamanalyzer0
libstreams0 libswscale2 libthreadweaver4 libva1 libvirtodbc0 libvpx0
libx264-118 libxml2-utils melt mysql-common ntrack-module-libnl-0 odbcinst
odbcinst1debian2 oxygen-icon-theme phonon phonon-backend-gstreamer
plasma-scriptengine-javascript qapt-batch qdbus recordmydesktop
shared-desktop-ontologies soprano-daemon swh-plugins virtuoso-minimal
virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common
0 upgraded, 141 newly installed, 0 to remove and 59 not upgraded.
Need to get 102 MB of archives.
After this operation, 313 MB of additional disk space will be used.
Do you want to continue [Y/n]?
wow, again.
openshot
let's see about 'openshot'.
scott@precise-dev:~$ sudo apt-get install openshot
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
frei0r-plugins libaudio2 libavcodec53 libavdevice53 libavformat53
libavutil51 libblas3gf libcv2.1 libcvaux2.1 libdc1394-22 libfaad2 libgavl1
libgfortran3 libgoocanvas-common libgoocanvas3 libgsm1 libhighgui2.1
liblapack3gf libmlt++3 libmlt-data libmlt4 libmp3lame0 libmysqlclient18
libopencore-amrnb0 libopencore-amrwb0 libqt4-dbus libqt4-declarative
libqt4-network libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libquicktime2
libschroedinger-1.0-0 libsdl1.2debian libsox-fmt-alsa libsox-fmt-base
libsox1b libswscale2 libva1 libvpx0 libx264-118 melt mysql-common
openshot-doc python-mlt3 python-pygoocanvas python-support qdbus
Suggested packages:
nas libqt4-declarative-folderlistmodel libqt4-declarative-gestures
libqt4-declarative-particles libqt4-declarative-shaders qt4-qmlviewer
libqt4-dev qt4-qtconfig libsox-fmt-all blender inkscape
The following NEW packages will be installed:
frei0r-plugins libaudio2 libavcodec53 libavdevice53 libavformat53
libavutil51 libblas3gf libcv2.1 libcvaux2.1 libdc1394-22 libfaad2 libgavl1
libgfortran3 libgoocanvas-common libgoocanvas3 libgsm1 libhighgui2.1
liblapack3gf libmlt++3 libmlt-data libmlt4 libmp3lame0 libmysqlclient18
libopencore-amrnb0 libopencore-amrwb0 libqt4-dbus libqt4-declarative
libqt4-network libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libquicktime2
libschroedinger-1.0-0 libsdl1.2debian libsox-fmt-alsa libsox-fmt-base
libsox1b libswscale2 libva1 libvpx0 libx264-118 melt mysql-common openshot
openshot-doc python-mlt3 python-pygoocanvas python-support qdbus
0 upgraded, 54 newly installed, 0 to remove and 59 not upgraded.
Need to get 55.2 MB of archives.
After this operation, 155 MB of additional disk space will be used.
Do you want to continue [Y/n]?
defintely not as bad as kdenlive.
blender
this might be curious.
scott@precise-dev:~$ sudo apt-get install blender
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libavcodec53 libavdevice53 libavformat53 libavutil51 libdc1394-22 libfftw3-3
libglew1.6 libgsm1 libopenal-data libopenal1 libopenjpeg2 libpython3.2
libschroedinger-1.0-0 libsdl1.2debian libswscale2 libva1 libvpx0 ttf-dejavu
ttf-dejavu-extra
Suggested packages:
yafaray libfftw3-dev glew-utils
The following NEW packages will be installed:
blender libavcodec53 libavdevice53 libavformat53 libavutil51 libdc1394-22
libfftw3-3 libglew1.6 libgsm1 libopenal-data libopenal1 libopenjpeg2
libpython3.2 libschroedinger-1.0-0 libsdl1.2debian libswscale2 libva1
libvpx0 ttf-dejavu ttf-dejavu-extra
0 upgraded, 20 newly installed, 0 to remove and 59 not upgraded.
Need to get 28.4 MB of archives.
After this operation, 72.3 MB of additional disk space will be used.
Do you want to continue [Y/n]?
the small size is rather surprising.
summary
| Application Type | Application Name | # New Packages | Size of Install |
| File Manager | nautilus | 16 | 14.0 MB |
| Disc Burner | brasero | 10 | 7.7 MB |
| k3b | 107 | 242 MB | |
| Video Editor | kdenlive | 141 | 313 MB |
| openshot | 54 | 155 MB | |
| blender | 20 | 72.3 MB |
Application Installation Comparison (on Xubuntu 12.04 daily installation)
Application Type
Application Name
# New Packages
Size of Install
File Manager
nautilus
16
14.0 MB
Disc Burner
brasero
10
7.7 MB
k3b
107
242 MB
Video Editor
kdenlive
141
313 MB
openshot
54
155 MB
blender
20
72.3 MB
CategoryWebsite
UbuntuStudio/Sandbox (last edited 2012-01-18 03:38:02 by lfkn-adsl-dhcp-64-92-16-215)