add more spacing
[personal-kdebase.git] / runtime / doc / userguide / playing-audiocds.docbook
blob104b3190035e54ca7516f981198dfc404243b02b
1 <sect1 id="audio-cd">
2 <sect1info>
3 <author>
4 <personname>
5 <firstname>Deepak</firstname>
6 <surname>Sarda</surname>
7 </personname>
8 <email>antrix@gmail.com</email>
9 </author>
10 </sect1info>
12 <title>Audio CD Ripping in &kde;</title>
14 <para>The conventional way of ripping Audio CDs to MP3 or Ogg files is to
15 use a standalone program such as <trademark class="registered"><application>iTunes</application></trademark>, Winamp or &kde;'s own
16 <application>KAudioCreator</application>. But if we stick to conventions,
17 where's the fun?! So in this article, I am going to show you how to feel
18 elite by ripping your CDs in the, umm.. elite way. ;-) </para>
20 <sect2 id="audio-cd-ingredients">
21 <title>Ingredients</title>
23 <para>What do we need to be cool? Vanilla &kde;, without any extra
24 ingredients, will be able to rip your CDs. But to encode them, you'll need
25 to install the relevant codecs. At the moment, Ogg Vorbis, MP3 and FLAC formats
26 are supported. To enable encoding to these formats, you'll have to install
27 libogg, lame and flac respectively. How exactly you install these depends on
28 your distribution: take a look at their documentation to find out how.</para>
30 <para>Once you have your favourite codec(s) installed, open &kcontrolcenter; and navigate your way to <menuchoice><guimenu>Sound &amp;
31 Multimedia</guimenu><guimenuitem>Audio CDs</guimenuitem></menuchoice>
32 and configure the settings on the various tabs to your liking. You can leave
33 everything in the default state if you so wish, but it's helpful to take a
34 look so you at least know what's on offer. Again, take a look at
35 <menuchoice><guimenu>Sound &amp; Multimedia</guimenu><guimenuitem>CDDB
36 Retrieval</guimenuitem></menuchoice> and change anything that's not to your
37 liking. <acronym>CDDB</acronym>, in case you didn't know, stands for CD DataBase (or Compact
38 Disc DataBase in its more free flowing form). This functionality enables
39 &kde; to retrieve the Artist/Album/Track information about your CDs from the
40 Internet. This metadata is also used to write tags to the MP3 or Ogg files
41 that you'll be encoding your CDs to anytime now. </para>
44 <mediaobject>
45 <imageobject>
46 <imagedata format="PNG" fileref="ripsettings.png"/>
47 </imageobject>
48 </mediaobject>
50 </sect2>
52 <sect2 id="audio-cd-recipe">
53 <title>Recipe</title>
55 <para>Without further delay, let's get down to the business of being cool.
56 First, pop in the CD you want to rip (obviously!). Next, fire up a
57 &konqueror; window and open the <guilabel>Services</guilabel> tab on the Navigation panel. The
58 Navigation panel sits on the left side of the window, as shown in the
59 screenshot below. If it's not visible, you can produce it out of thin air by
60 pressing the magic <keycap>F9</keycap> key.</para>
63 <mediaobject>
64 <imageobject>
65 <imagedata format="PNG" fileref="services.png"/>
66 </imageobject>
67 </mediaobject>
70 <para>Now click on Audio CD Browser and in a few seconds, you'll see a lot
71 of folders which you can start browsing. If it's taking some time to show
72 anything, it's because it's trying to fetch information about the CD from
73 the CDDB database you configured earlier. </para>
75 <para>In the screenshot below, you can see the contents of the Ogg Vorbis
76 folder. It shows all the songs in the Ogg format; it even shows their file
77 size! But, you and I both know that audio CDs don't contain Ogg tracks. So
78 what exactly is happening here?</para>
81 <mediaobject>
82 <imageobject>
83 <imagedata format="PNG" fileref="oggfolder.png"/>
84 </imageobject>
85 </mediaobject>
88 <para>All the folders you see under Audio CD Browser are virtual folders.
89 They show contents of the CD through different filters, so to speak. When
90 you open the Ogg Vorbis folder, you are actually seeing the contents of the
91 CD <emphasis>as if</emphasis> it were stored in the Ogg format. You can go through the other
92 folders and you'll find MP3, flac and wav representations of the CD's
93 contents. You can even see the approximate file sizes when encoded in the
94 various formats. </para>
97 <para>So how do we rip and encode the CD? I think you can guess the answer
98 by now. Just decide which format you wish to rip to, open that folder, and
99 copy and paste those files in your target folder. That's it! &kde; will start
100 ripping and encoding the files on the fly! If you copy any of the files in
101 the <guilabel>Full CD</guilabel> folder, you'll be ripping the entire CD as
102 one continuous stream. </para>
105 <mediaobject>
106 <imageobject>
107 <imagedata format="PNG" fileref="rip.png"/>
108 </imageobject>
109 </mediaobject>
112 <!-- Add links to "further reading" here -->
113 <itemizedlist>
114 <title>Related Information</title>
115 <listitem><para>The <application>amaroK</application> website at
116 <ulink url="http://amarok.sf.net">http://amarok.sf.net</ulink> has the
117 latest news and information about <application>amaroK</application>.</para>
118 </listitem>
119 </itemizedlist>
121 <!-- TODO: Add a link to the full audiocd documentation as soon as -->
122 <!-- it's fixed :-) -->
123 </sect2>
124 </sect1>
126 <!-- Keep this comment at the end of the file
127 Local variables:
128 mode: xml
129 sgml-omittag:nil
130 sgml-shorttag:nil
131 sgml-namecase-general:nil
132 sgml-general-insert-case:lower
133 sgml-minimize-attributes:nil
134 sgml-always-quote-attributes:t
135 sgml-indent-step:0
136 sgml-indent-data:true
137 sgml-parent-document:("index.docbook" "book" "sect1")
138 sgml-exposed-tags:nil
139 sgml-local-catalogs:nil
140 sgml-local-ecat-files:nil
141 End: