Silicon is set of OpenSource tools to manage and organize your optical discs like CDs ,DVDs and Blu-rays.
Silicon target is made optical discs managing easy.
-> git:
git clone git://gitorious.org/silicon/empire.git
-> Install in ubuntu :
Before install new version, please uninstall last previous version

sudo apt-get install g++ libqt4-dev qmake libtag1-dev libphonon-dev fuseiso wodim genisoimage mpg123 mpg321 udisks cmake
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
-> Features :
See this video on youtube:
http://www.youtube.com/watch?v=vlommT-CGD0
I Working on new silicon that using qt5 and new system architecture.
New Features (2.0.0):
*Bugs fix and improvments
*adding new translations
New Features (1.8.0):
*Changes Applications Ui, Easy to use User Interface ...
*all of pages can switch between Windowed Pages and Tabbed pages.
*Burn AudioDiscs
*File Converter
*Many of features ported to plugin system, like cdrecord engine, mkisofs engine, dvd+rw+format engine and ... .
*RootMount engine and fuseiso, you choose that
*Script Runner.
*DataDisc using ImageBurner application to burn images.
*CopyDisc application using ImageBurner and DiscImaging to copy a disc (no onfly)
*AudioDisc application using Converter application to convert mp3 or ogg files to wav.
*Beautiful Dialog manager.
*Udisks, Hal and UDisks+Hal plugin to detect devices.
*Better support for Gnome3 and Ubuntu-Unity.
*Tagarg-Player replaced with Minitunes. TagargPlayer is Beta ...
*Support widgets for TagargPlayer.
*Lyric Downloader on Tagarg Player.
*Silicon DataBase now is under construction, But features appended to other applications.
*Applications now can send QVariantList commands instead of QStringList command.
*DiscDetails Application.
*DiscScanner and DataBase application that is under construction.
*Many Improvment on Developers Framework.
*DiscDetector system.
*Silicon Abstract Process system.
*Silicon Bus Controller system that control silicon processes.
*...
Features (1.7.0):
*Burn,Copy,Erase and ... Optical Discs
*Works on CDs,DVDs and BluRays
*Show all informations of your Optical Discs and Devices before start process
*User Friendly User Interface
*Use CDR-Tools
*HAL (Hardware Abstract Layer) Plugin to detect devices
*Support Applications
*Support Plugins (Partial at this time)
*Support Themes
*Process on Number of jobs in the same time
*Queuing Overlapping Processes (using SBusController)
*Mount/Unmount CD/DVD Images (.iso, .nrg, .bin, .mdf and .img files)
*CD/DVD Images Manager (Silicon Library)
*Easy to use , light and Powerfull
*Searching between applications
*use Qt4
*Simple and Small Photo Viewer
*Can Change Qt Graphics System to Raster ,Native or OpenGl
*Internal File Association System
*Single Application System
*Drag and Drop Support on the most applications
*Make powerfull Connection between applications
*And Also Make powerfull Connection between Silicon and Silicon applications
*Minitunes MusicPlayer (will change completely in the future)
*Show all of that Happend in the background
*Auto Compatible with your desktop
*Copy all or a part of the Optical Discs , you choose that
*GPL License V3
Ratings & Comments
22 Comments
Hi, I compiled your program on PisiLinux and am very impressed with it. Nice looking layout! I would only suggest a notification when a job is completed, such as when I erase a disc. Since pisilinux is not like other distros, some things are unreachable, such as I can't access Icon Themes (greyed out) and System Tray Plugin, which is on, does not show up in KDE panel. Other than that, I have been using your GUI to burn discs. What I am looking forward to is when you finish it as I need some sort of library to catlogue all of my audio and video discs, some sort of database where I can look up a certain title and maybe add information, such as where I have it stored or whether it is action, drama, suspense, comedy, etc. We have so many movies that it can be difficult to locate it by searching through box a, box b, etc. I hope the database will be on my computer, as I use dial-up and clouding is not for us. Anyway, thanks for the hard work on this software! God Bless! Lisa
Hi, I'm trying to compile for mandriva 2011 I get this error Makefile:48: *** missing separator. Stop. After remove this line in makefile if test /usr/bin/qmake-qt4; then QMAKE = qmake-qt4 -r -spec linux-g++; fi I get this error compiling with make http://pastebin.com/9jpj9fmb I'm packaging to mandriva 2011 this program Any ideas? Thanks Chaeers
Hey! This Is Great! Great Quality Work! Hope it makes it into the official KDE Suite... :D
That will never happen, because this is a pure Qt app. It should be on qt-apps.org, but not here. This program doesn't use or has any dependencies to KDE libs. m0nk
hello, After upgrading to opensuse 11.4, the program started giving error while trying to mount the image, giving the following message 'Unable to execute command' /usr/bin/silicon-t '\''/......' , was made to set the following: 1 - edit the file: src/runroot.cpp 2 - 46, change the line 'arguments <<"-d", for' arguments <<"-c"; " 3 - compile and install (make / make install) After doing the above steps the program back up normally. ps: I am Brazilian, text was translated by google translate. thanks, Everton.
The links are broken :(
Sorry Fixed ;)
Thanks, now it works. It's a good app, congratulations.
+ make DESTDIR=/var/tmp/silicon-1.2.0-1pclos2010-buildroot install install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/bin install -m 755 -p silicon /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/bin/silicon install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/applications install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/icons/hicolor/64x64/apps install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/etc/silicon install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/media/silicon install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/silicon install files/silicon.png /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/icons/hicolor/64x64/apps/ install files/database /var/tmp/silicon-1.2.0-1pclos2010-buildroot/etc/silicon/ install files/config /var/tmp/silicon-1.2.0-1pclos2010-buildroot/etc/silicon/ install files/silicon.desktop /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/applications/ install files/share/config /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/silicon/ install files/init/silicon /etc/init.d/ update-rc.d silicon defaults 80 make: update-rc.d: Command not found make: *** [install] Error 127 error: Bad exit status from /var/tmp/rpm-tmp.85814 (%install)
remove below lines from MakeFile : $(UPDATE_RC) $(ADD_INIT) $(UPDATE_RC) $(DEL_INIT) And put update.rc silicon defaults 80 in post-install script and update.rc -f silicon remove in post-remove script update.rc make symlinks from /etc/init.d/silicon to /etc/rc'X'.d
update.rc only works in Debian (and derivates)
Please rename tarball source with version. Like silicon-1.2.0.tar.gz. Many thanks in advance.
done ;)
Sorry but the tarball name is still without version. http://hyperray.org/Products/silicon/silicon%201.2.0/silicon.tar.gz
http://hyperray.org/Products/silicon/silicon%201.2.0/silicon-1.2.0.tar.gz I also rename file on HyperRay.net now ;)
Many thanks it's usefull for packager. And maybe the best url should be http://hyperray.org/Products/silicon/silicon-1.2.0.tar.gz
Hi, RPM package are available here for blackPanther OS: ftp://ftp.blackpanther.hu/blackPanther/OS/All/Seeker/silicon/
Mandriva i586 2009.1 http://www.mandrivalinux.gr/rpm/2009.1/i586/silicon-1.1.0-1mlgr2009.1.i586.rpm
Tried to use it with terminal: `--# haim -t Foo.iso mount: mount point doesn't exist /media/haim/Foo yok Can't Mount your Image It's supposed to Haim create mount point itself, doesn't it ? Though running haim as root, im getting the error above.
I think /media/haim folder does'nt exist . Because Haim when give this error that want to mount your image . what's is your linux distribution ?
Just created /media/haim manually, it's working now, but just with terminal interface. Looks like haim -r is broken here: `--# haim -r Foo.iso Can't Find a famous desktop environment or GUI Sudo Command Pardus Linux with KDE4.2.4 is here
OK I think kdesudo or gksu dont install on your system But if kdesudo or gksu install on your system , in /usr/share/applications/haim.desktop replace : Exec=haim -r to : Exec=haim -q And Paste : X-KDE-Username=root