Mitä järkeä on häviöllisessä videopakkaamisessa ?
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Mitä järkeä on häviöllisessä videopakkaamisessa ?
Viesti Kirjoittaja ahlstran »
Tämän on tarkoitus kuvata videon aikajanaa. Jollakin omalla ohjelmalla tämä "diashow" voitais näyttää kuten elokuva.
Talletin uutena kuvana ja zippasin winzipillä. Kompressiosuhde oli 84%. Aika kova siihen nähden, että yksikään pikseli ei ole muuttunut, ja että kuvia oli vain 5 kpl. Pitempi otos laittaisi arvon helposti 98% pintaan, vaikka videossa jotain pientä liikettä olisikin.
5 erillistä jpeg-kuvaa veisi tilaa puolet vähemmän, eli pakkaussuhde olisi 92%. (MS Paint, laatuparametria ei voi vaihtaa)
Mitä lisä-arvoa mpeg:stä olisi ? Minusta tuo ajan mukana pakkaaminen on ajatusvirhe. Jos peräkkäisissä, tai missä tahansa frameissa on yhtäläisyyksiä, niin kyllä häviötön zippaus ne hyödyntää. Nuo liikkeen ennustukset yms mielestäni vaan vaikeuttaa editointia ja estää hardispakkaamisen multicore-piireillä. Eli mpeg on kohta historiaa ?
-
- Viestit: 19516
- Liittynyt: 21.3.2005 klo 9.33
- Paikkakunta: Helsinki
Viesti Kirjoittaja TheKraken »
Mpeg-pakkaus on ollut mennen talven lumia jo pitkään. Esim. h.264 tekee huomattavasti parempaa jälkeä huomattavasti pienempään tilaan.
Riippuu myös siitä mihin käyttöön tuo tulee. Jos se telkkarista tulee pihalle, niin eipä silloin kannata pakkailla, mutta jos sitä netissä katsellaan niin tottakai se on pakattava.
EDIT: Vai siis ajattelitko että et tee siitä videota vaan yrität jollain ohjelmalla tehdä siitä kuvan jota panoroidaan automaattisesti jollain katselulaitteella?
EDIT4: Ja h.264 on toki MPEG-johdannainen, vaikka tuosta nyt voisi muuta ymmärtää.
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
Tein tuon videon (="diashown") monistamalla yhtä valokuvaa yhdeksi leveäksi bittikartaksi. Lopuksi zippasin tämän yhdistelmätiedoston.
Jos tänne palstalle saisi jotenkin kuvia, niin se selittäisi helposti. Mutta kun ne pitäisi vissiin kierrättää jonkun urlin kautta (?).
Vitsi on siinä, että videopakkausalgoritmit on aika tehottomia, kun ne etsii sitä taajuussisältöä vain pienistä blokeista. Etsisivät laajemmin. Pari proffaa ulkomailla onkin kirjoittanut 3D-pakkaamisesta. Sitä voi demota vaikka kopiomalla useita valokuvia samalle pohjalle. Yllättävän tehokkaasti pakkautuu, jopa häviöttömästi. Yleensä ajatellaan että häviötön pakkaus on vain jotain 50%. Mutta kyllä sen saa lähelle sataa.
.
-
- Viestit: 19516
- Liittynyt: 21.3.2005 klo 9.33
- Paikkakunta: Helsinki
Viesti Kirjoittaja TheKraken »
Ja siis ymmärsin kyllä mitä tuolle kuvallesi teit. En vaan ymmärrä miksi. Vieläkään en saanu selkoa siitä teitkö siis sen videon vai et, vai puhutko edelleen vain kuvan pakkaamisesta .zipillä, jota on minusta ihan turha verrata mihinkään videon pakkaukseen.
-
- Viestit: 3742
- Liittynyt: 9.6.2005 klo 11.15
- Paikkakunta: Helsinki
Viesti Kirjoittaja Teppo Tulppu »
![Surullinen [:(]](./images/smilies/icon_sad.gif)
Pakkausalgoritmin pitää olla myös sellainen, että se toimii käytössä. Nykyisellä raudalla h.264 saa isolla resolla koneet polvilleen. Tehokkaasta pakkausalgoritmista ei ole iloa, jos vaikkapa elokuvan pakkaamiseen menee nykyraudalla monta vuotta.
Lisäksi, h.264 määrittely tukee parempaa pakkausta kuin mitä sen implementaatiot tällä hetkellä osaa tehdä - h.264 enkooderia ei väsätä hetkessä.
![Surullinen [:(]](./images/smilies/icon_sad.gif)
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Re: Mitä järkeä on häviöllisessä videopakkaamisessa ?
Viesti Kirjoittaja Jamac »
Ylipäätään (vaikka en ole elämässäni koskaan tehnyt videota tai mitään liikkuvaa kuvaa) tulee mieleen että eikö iMovie tee justiinsa kivoja "diashow" leffoja DVD:lle esimerkiksi ja vaikka justiin iPhoton kuvakirjastosta?ahlstran kirjoitti:Otin pakkaamattoman valokuvatiedoston ja tein uuden ison kuvan siten, että originaalin kopioita oli vierekkäin kylki kyljessä kiinni yht. 5kpl.
Tämän on tarkoitus kuvata videon aikajanaa. Jollakin omalla ohjelmalla tämä "diashow" voitais näyttää kuten elokuva.
Talletin uutena kuvana ja zippasin winzipillä. Kompressiosuhde oli 84%. Aika kova siihen nähden, että yksikään pikseli ei ole muuttunut, ja että kuvia oli vain 5 kpl. Pitempi otos laittaisi arvon helposti 98% pintaan, vaikka videossa jotain pientä liikettä olisikin.
5 erillistä jpeg-kuvaa veisi tilaa puolet vähemmän, eli pakkaussuhde olisi 92%. (MS Paint, laatuparametria ei voi vaihtaa)
Mitä lisä-arvoa mpeg:stä olisi ? Minusta tuo ajan mukana pakkaaminen on ajatusvirhe. Jos peräkkäisissä, tai missä tahansa frameissa on yhtäläisyyksiä, niin kyllä häviötön zippaus ne hyödyntää. Nuo liikkeen ennustukset yms mielestäni vaan vaikeuttaa editointia ja estää hardispakkaamisen multicore-piireillä. Eli mpeg on kohta historiaa ?
-
- Viestit: 942
- Liittynyt: 12.9.2004 klo 21.47
- Paikkakunta: Espoo
Viesti Kirjoittaja BlueTide »
Tehokkaammat pakkaustavat ottavat huomioon yksittäisten kuvien lisäksi myös temporaalisesti vaihtuvan datan jolloin päästään paljon parempiin pakkaussuhteisiin. Otathan nimittäin huomioon, että esim Motion-JPEG A on suhteellisen huono tapa koodata videota.
Loppukateettina, häviöllisen koodaamisen taustalla on pienentää datan määrää.
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
Vastustan myös jpegiä samasta syystä, eli että se käyttää 8x8 tai 16x16 blokkia. Itse käyttäisin vaikka 1024x1024, ja "alue" kattaisi myös naapuriframeja. Tätä on 3D pakkaus, ja sattumalta zippaavat algoritmit on näin tehneet aina kiertoteitse (oliko se huffman, entropia vai aritmeettinen koodaus blokkivaiheen jälkeen). Kun pakataan yhtä ainoaa tiedostoa, niin on luonnollista että sitä pidetään yhtenä jatkumona.BlueTide kirjoitti: Tehokkaammat pakkaustavat ottavat huomioon yksittäisten kuvien lisäksi myös temporaalisesti vaihtuvan datan jolloin päästään paljon parempiin pakkaussuhteisiin. Otathan nimittäin huomioon, että esim Motion-JPEG A on suhteellisen huono tapa koodata videota.
.
Temporaalinen pakkaus on "turha" termi. Samankaltaisuuksia etsivät algoritmit hoitavat sen automaattisesti, jos vaan etsintä-alue ulottuu oman framen lisäksi menneisiin frameihin. Tätä on just 3D-pakkaus. Jos kuvissa on esim paljon taivasta, niin koko lohko on "1". Ja kaikki nurmikkoalueet on "2". Oli alue tai frame sitten mikä tahansa.
Elokuvat on aika usein sellaisia, että niissä on 500 samankaltaista kuvaa lähes peräkkäin, jos tarkasteluaika on suht pitkä. Esim asfaltti on asfalttia, nurmikko nurmikko, vesi vettä ja taivas taivasta.
"Nykyisellä raudalla h.264 saa isolla resolla koneet polvilleen". Näin on. Motion estimation vie 70-75% tehosta, ja paljonko siitä on hyötyä ? Ei juuri ollenkaan, ellei joku esine liiku täsmälleen kohtisuorassa tasossa kameraa vastaan. Niin turha kuin olla voi.
-
- Viestit: 18040
- Liittynyt: 20.2.2004 klo 23.12
- Paikkakunta: Tampere
Viesti Kirjoittaja Jamac »
-
- Viestit: 942
- Liittynyt: 12.9.2004 klo 21.47
- Paikkakunta: Espoo
Viesti Kirjoittaja BlueTide »
Paitsi että nämä kehittyneemmät tavat eivät pakkaa alkuperäisiä kuvia vaan differenssitietoa, jolloin noista 500 framesta useimmat sisältävät helpommin pakkautuvaa tauhkaa kuin mihin tämä sun "3D" pakkaus pystyy. Temporaalinen ei terminä ole mitenkään turha, se kuvaa sangen näppärästi miten osa pakkaamisesta tapahtuu ja mitä tietoa voidaan hyödyntää.ahlstran kirjoitti:Temporaalinen pakkaus on "turha" termi. Samankaltaisuuksia etsivät algoritmit hoitavat sen automaattisesti, jos vaan etsintä-alue ulottuu oman framen lisäksi menneisiin frameihin. Tätä on just 3D-pakkaus. Jos kuvissa on esim paljon taivasta, niin koko lohko on "1". Ja kaikki nurmikkoalueet on "2". Oli alue tai frame sitten mikä tahansa.
Mitä sitten tulee tuohon JPEG:n blokkikokoon, niin käytäntö on näyttänyt että blokin kasvaessa pikseleiden korrelaatio vähenee ja pakkaustehokkuus suhteessa laatuun heikkenee merkittävästi. Lisäksi laskennasta tulee vaativampaa. Kannattaa näet muistaa, että pöytäkoneet eivät ole ainoita laitteita joiden pitäisi noita pystyä toistamaan.
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
No ensinnäkin tavallinen gzip tai winzip tallettaa koko clipin kuin yhtenä differenssipätkänä, joten en sitä vastusta, todellakaan. Mutta se toimii vain jos kaikki framet on samassa jatkumossa, eikä erikseen omina tiedostoina. Siksi yhdistin framet samaan kuvaan, jotta ne saatais samaan tiedostoon. Hakemiston tai tar-tiedoston zippaus ei jostain syystä pakannut tehokkaasti.BlueTide kirjoitti: Paitsi että nämä kehittyneemmät tavat eivät pakkaa alkuperäisiä kuvia vaan differenssitietoa, jolloin noista 500 framesta useimmat sisältävät helpommin pakkautuvaa tauhkaa kuin mihin tämä sun "3D" pakkaus pystyy. Temporaalinen ei terminä ole mitenkään turha, se kuvaa sangen näppärästi miten osa pakkaamisesta tapahtuu ja mitä tietoa voidaan hyödyntää.
Mitä sitten tulee tuohon JPEG:n blokkikokoon, niin käytäntö on näyttänyt että blokin kasvaessa pikseleiden korrelaatio vähenee ja pakkaustehokkuus suhteessa laatuun heikkenee merkittävästi. Lisäksi laskennasta tulee vaativampaa. Kannattaa näet muistaa, että pöytäkoneet eivät ole ainoita laitteita joiden pitäisi noita pystyä toistamaan.
Pieni blokkikoko on fiksu, jos on varma että filmissä esiintyvää pienen pientä blokkia ei koskaan enää tule uudestaan. Esim taivaan palaa, seinän palaa, nurmikkoa, asfalttia tai vaikka varjoista pimeää kujaa (=mustaa aluetta).
-
- Viestit: 898
- Liittynyt: 16.2.2005 klo 17.53
-
- Viestit: 942
- Liittynyt: 12.9.2004 klo 21.47
- Paikkakunta: Espoo
Viesti Kirjoittaja BlueTide »
Kuten on jo todettu, puhdas MPEG alkaa olla menneen talven lumia, häviöllisen pakkauksen idea on pienetää tiedostokokoa ja kyllä, aikaisempia parempia pakkausmenetelmiä tulee vastaan aina silloin tällöin - en mä näe tässä nyt hirveästi mitään epäselvää.
-
- Viestit: 4445
- Liittynyt: 6.10.2004 klo 22.42
Viesti Kirjoittaja Fixx »
Ja ne mun viis senttiä: häviötön pakkaus toimii ihan hyvin jos videon sorsamateriaali on pakkaamatonta animaatiota. Sen sijaan mikä hyvänsä kuvattu materiaali sisältää sen verran kohinaa ja muuta muuttuvaa dataa, että framet ei kertakaikkiaan pysy lähelläkään identtistä. Sen takia joudutaan tekemään häviöllistä pakkausta -- jo ilmeisin toimenpide eli peräkkäisten freimien keskiarvoistus (esim kohinanpoisto) pienten muutosten osalta on tällaista häviöimistä.
Datan kohdalla ei voi ajatella, että "ruoho on ruohoa ja taivas taivasta", nuo ovat merkityksiä eikä mitään kuvadataa. Vaikka merkitys pysyy samana, kuvadatan sisältö voi muuttua rajusti, ruohot saattaa huojua tavalla, jota mikään algoritmi ei pysty ennustamaan.
Tietysti, jos tuohon suuntaan kuitenkin lähdetään tekniikkaa kehittämään, tullaan pakkausmetodeihin, joissa kuvadataa mallinnetaan korkeammalla tasolla. Eli kuva ei enää olekaan "todellista" vaan algoritmin alkuperäisen kuvadatan pohjalta luomaa simulaatiota.
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
Esim H.264 yrittää ennustaa heilumista, eli kuvassa voi olla viittauksia max 32 framen päähän taakse. Tällai esim musiikkivideon välkkymiset pakkaantuu hyvin. Mutta skooppi yltää vain sekunnin päähän ja se on vähän. On oletettu että muisti on kallista. Ei se ole, voitais ihan hyvin viitata vaikka minuutin päähän taakse. Eteenpäin en viittaisi, koska se lisäisi latenssia. Sovellukseni on muuten valvontakamera. Kamera jököttää paikallaan, hyvin vähän liikettä. Korkeintaan pilvi menee auringon eteen, mutta kun pakkaa YUV-tasossa, niin värit ei muutu, pelkästään valoisuus.
>Tietysti, jos tuohon suuntaan kuitenkin lähdetään tekniikkaa kehittämään, tullaan pakkausmetodeihin, joissa kuvadataa mallinnetaan korkeammalla tasolla. Eli kuva ei enää olekaan "todellista" vaan algoritmin alkuperäisen kuvadatan pohjalta luomaa simulaatiota.
Mulle oli melkoinen yllätys ja oivallus tajuta että tavallinen huffman-koodaus etsii automaattisesti kaikki yhtäläisyydet ja etsii korkeimman tason mitä voi olla. On vaan tärkeää antaa sille laaja aineisto, eli ei pilkota kuvaa blokkeihin ja käsitellään menneet framet kuten nykyinenkin. Saadaan loistavat pakkaussuhteet vaikka onkin häviötön.
Voit kokeilla parhaiten PC-ympäristössä tekemällä panoraamakuvia Irfanview:llä. Siinä on valmis nappula. Laita sama kuva vaikka 5kpl ja talleta BMP. Sitten zippaa. Saat 85% häviöttömän pakkaussuhteen, mistä olen yli-innoissani, jos joku ei ole sitä huomannut.
Teen tässä omaa videoserveriä ja clienttiä. Voit määrittää ruudulle eri alueita, esim tähän suuri fps, tänne lossless alue, muualle normaali. Kaikki on ihan vapaata, ja toimii internetin yli.
-
- Viestit: 3742
- Liittynyt: 9.6.2005 klo 11.15
- Paikkakunta: Helsinki
Viesti Kirjoittaja Teppo Tulppu »
-
- Viestit: 451
- Liittynyt: 5.11.2004 klo 20.17
Viesti Kirjoittaja Troubleman »
No tuo nyt ei pidä alkuunsakaan paikkansa. Mitä isommaksi reso kasvaa sitä tarkemmin alkaa näkymään esim. filmin rae, joka taas on täysin satunnainen ilmiö ja muuttuu joka framessa.ahlstran kirjoitti:Elokuvat on aika usein sellaisia, että niissä on 500 samankaltaista kuvaa lähes peräkkäin, jos tarkasteluaika on suht pitkä. Esim asfaltti on asfalttia, nurmikko nurmikko, vesi vettä ja taivas taivasta.
Paras algoritmi lienee se joka saa filmirakeesta ja videokohinasta miellyttävimmän näköisen lopputuloksen.
Se virhe tehdään monesti televisiossa että kuvaa terävöitetään liikaa ja pakataan sen jälkeen, kun pitäisi tehdä niin että kuva pakataan "pehmeänä" ja terävöitetään katsomisvaiheessa.
-
- Viestit: 451
- Liittynyt: 5.11.2004 klo 20.17
Viesti Kirjoittaja Troubleman »
No jos vertaa zip-pakatun TIFFin ja melko hyvälaatuisen jpegin tiedostokokoa (esim. photoshopissa laatu 9-10) niin ymmärtää kyllä syyn jpegin suosiolle zip-systeemeihin verrattuna.ahlstran kirjoitti:Vastustan myös jpegiä samasta syystä, eli että se käyttää 8x8 tai 16x16 blokkia. Itse käyttäisin vaikka 1024x1024, ja "alue" kattaisi myös naapuriframeja. Tätä on 3D pakkaus, ja sattumalta zippaavat algoritmit on näin tehneet aina kiertoteitse (oliko se huffman, entropia vai aritmeettinen koodaus blokkivaiheen jälkeen). Kun pakataan yhtä ainoaa tiedostoa, niin on luonnollista että sitä pidetään yhtenä jatkumona.
Sitäpaitsi jpegissä ei ole käytännössä mitään vikaa, saa kyllä tosi tarkasti tihrustaa jos meinaa erottaa maksimilaadulla pakatun jpegin 8-bittisestä TIFFistä.
Takavuosinahan oli tulossa uusi formaatti JPEG2000, joka jäi tosin lyömättä läpi.
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
2) HDTV-tasoinen video voi olla pienen pieni, jos osaa kuvata, kuten Applen PC vs MAC mainokset. Ei ole sattumaa, että ne esitetään tasavärisen taustan edessä, ja jopa lattia ei erotu takaseinästä.
Koska tausta ei liiku, niin eihän sen pitäisi viedä kaistaa. Kerran lähetetty ja sillä selvä. Mutta koska noita pääframeja lähetetään muutaman sekunnin (tai 1) välein (aargh), niin siksi on edullista laittaa tasavärinen tausta. Kyllä ne Applella osaa nämä kiertotiet, kun pitää tehdä mainos nettilevitykseen.
-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
Kiitos, en osaa itse eikä ole ohjelmiakaan.
Jos joku teistä tekee mainosta tai draamaa mobiili-tv:hen, niin suosikaa Kaurismäki-elokuvien tyyppistä keskustelutahtia. "Arvotaan seuraava lause".
Ja suosi iltakuvauksia. 80% ruutua saa olla mustaa. Näyttäkää paljon taivasta, mutta vältä veden kuvaamista. Vesi on aika ärsyttävän herkkäliikkeistä, pakkaantuu huonosti, varsinkin jos aurinko kimaltelee.
-
- Viestit: 451
- Liittynyt: 5.11.2004 klo 20.17
Viesti Kirjoittaja Troubleman »
Mutta kun ne kuvat ei ole samanlaisia varsinkaan filmillä jos niitä syynätään tarpeeksi läheltä vaan randomia filmiraetta. Jo DVD-resoluutiolla aiheuttaa nopean filmin rae kaikenlaista hankaluutta. Riippuu sitten masteroinnista ja bittivirrasta miten siedettävää sen katsominen on.ahlstran kirjoitti:1) Yksittäinen kuva ei zipillä paljon pienene. Mutta kun otat toisen, joka on melkein samanlainen (esim 300fps:llä ne on hyvin samanlaisia), niin jälkimmäinen kuva lisää pakettia pariaatteessa pari tavua. Miksi joku kuvaisi 300fps ? Siksi jotta kuvat olisi samanlaisia.
Niin, samasta syystä lienee suuri osa Applen brändistä rakentuu valkoiseen väriin?ahlstran kirjoitti:Ei ole sattumaa, että ne esitetään tasavärisen taustan edessä, ja jopa lattia ei erotu takaseinästä.

-
- Viestit: 82
- Liittynyt: 30.8.2005 klo 23.47
Viesti Kirjoittaja ahlstran »
Valkoinen tai vihreä, pääasia että on tasavärinen.Troubleman kirjoitti:
Niin, samasta syystä lienee suuri osa Applen brändistä rakentuu valkoiseen väriin?
Onhan se vähän outoa jos sisältö sovitetaan siirtotiehen, mutta kun ei ole vedetty valokaapeleita koteihin, niin tässä sitä ollaan.
Nämä minun zippausjutut toimii siis lähinnä valvontakameroissa, ei yleiskäytössä. On ajatusvirhe pyrkiä yleiskäyttöön. Yksi vakiokaapu kaikille vaatteeksi ? Toimiihan se, mutta räätälöinti johtaa parempaan lopputulokseen.
-
- Viestit: 3742
- Liittynyt: 9.6.2005 klo 11.15
- Paikkakunta: Helsinki
Viesti Kirjoittaja Teppo Tulppu »
Näyttelijöille pitää myös muistaa sanoa, etteivät he saa liikkua.ahlstran kirjoitti:Jos joku teistä tekee mainosta tai draamaa mobiili-tv:hen, niin suosikaa Kaurismäki-elokuvien tyyppistä keskustelutahtia. "Arvotaan seuraava lause".
Ja suosi iltakuvauksia. 80% ruutua saa olla mustaa. Näyttäkää paljon taivasta, mutta vältä veden kuvaamista. Vesi on aika ärsyttävän herkkäliikkeistä, pakkaantuu huonosti, varsinkin jos aurinko kimaltelee.
![Iso hymy [:D]](./images/smilies/icon_biggrin.gif)
-
- Viestit: 270
- Liittynyt: 23.2.2004 klo 17.54
-
- Viestit: 3742
- Liittynyt: 9.6.2005 klo 11.15
- Paikkakunta: Helsinki
Palaa sivulle “Kuva ja graafinen suunnittelu”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit