0
Опыт разработки многофункционального      интернет клиента LeechCraft
Задача: посмотреть видео           Unix-way                 Not unix-way1) скачиваем файл                     mplayer2) ут...
Плагины LeechCraft Основные модули      Дополнительные модули   Aggregator                                   AnHero     ...
Aggregator
Azoth: P100Q
Azoth: EmbedMedia
LackMan
Poshuku
Kinotify
Виды сообщений        Виды сообщенийСообщение- Сообщение-        Запрос на                    Запрос науведомление уведомл...
Типы обработчиков      Типы обработчиков  Entity   Entity             Entity                      Entitydownloaderdownload...
Phases of an engineers life1. Oh cool a computer! Woops i think I broke it. How do i fix this?2. Omg computers are so cool...
Благодарю за внимание!                       Мои контакты:Jabber:    magog@gentoo.ruMail:      MaledictusDeMagog@gmail.com...
Upcoming SlideShare
Loading in...5
×

Leechcraft modular linux internet client

232

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
232
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Leechcraft modular linux internet client"

  1. 1. Опыт разработки многофункционального интернет клиента LeechCraft
  2. 2. Задача: посмотреть видео Unix-way Not unix-way1) скачиваем файл mplayer2) утилитой опеделяем типконтейнера3) утилитой определяем тип видеокодека4) утилитой определяем тип аудиокодека5) разделяем видеофайл на аудио ивидео потоки6) декодируем видео7) декодируем аудио8) Направляем декодированноеаудио на звуковое устройство9) Декодированное видео разрезаемна кадры10) пишем скрипт показывающийчерез фреймбуфер разрезанныебитмапы.
  3. 3. Плагины LeechCraft Основные модули Дополнительные модули Aggregator  AnHero  NetworkMonitor Azoth  Auscrie  New Life BitTorrent  CSTP  Popishu LackMan  DBusManager  SecMan Poshuku  DeadLyrics  SeekThru Qrosp  GMail Notifier  ShellOpen Summary  HistoryHolder  Tab++ EiskaltDC++  Kinotify  vGrabber  LCFTP  LMP
  4. 4. Aggregator
  5. 5. Azoth: P100Q
  6. 6. Azoth: EmbedMedia
  7. 7. LackMan
  8. 8. Poshuku
  9. 9. Kinotify
  10. 10. Виды сообщений Виды сообщенийСообщение- Сообщение- Запрос на Запрос науведомление уведомление делегацию делегацию
  11. 11. Типы обработчиков Типы обработчиков Entity Entity Entity Entitydownloaderdownloader Handler Handler
  12. 12. Phases of an engineers life1. Oh cool a computer! Woops i think I broke it. How do i fix this?2. Omg computers are so cool. Look what I can do with it. And this, and that!3. Why is studying computer science so boring?4. This software sucks, i can do it better!5. All software sucks. I cant possibly fix everything.6. Maybe i chose the wrong job.7. What do you mean senior engineer? Already 8 years passed? oh hell..8. ..?
  13. 13. Благодарю за внимание! Мои контакты:Jabber: magog@gentoo.ruMail: MaledictusDeMagog@gmail.comSkype: lord_baskervil Наши контакты:Jabber: leechcraft@conference.jabber.ruIRC: irc.freenode.net:6667#leechcraft
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×