the phrygian cap



Ohloh profile for Luis de Bethencourt

<Marzo 2019
Lu Ma Mi Ju Vi Sa Do
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Creative Commons License

planet gnome
planet ubuntu
alberto ruiz
andy wingo
jeff fortin
slomo's blog
jan schmidt
vincent's random waffle

"all religions, arts and sciences are branches of the same tree. all these aspirations are directed toward ennobling man's life, lifting it from the sphere of mere physical existence and leading the individual towards freedom." albert einstein

snappy 0.2 is out!

snappy is an open source media player that gathers the power and flexibility of gstreamer inside the comfort of a minimalistic clutter interface.

The snappy development team is proud to announce it's second release: 0.2
codename: "Mrs. Robinson, you're trying to seduce me."

full size

Some of the changes you will notice are:
  • DLNA Media Server through Rygel
  • Continue playback where file was previously closed
  • Frame stepping
  • Volume controllable and displayed in the User Interface
  • Save history of recently viewed files
  • Screensaver disabling
  • Video can be rotated, useful for handheld devices
  • Fixes in the User Interface controls and its proportions
  • Audio files can be played, with gstreamer visualizations
  • Support for network streams
  • Code commented
  • More bugs fixed than we are proud of :P

As mentioned above, snappy is now a MPRIS service so if you have Rygel running as well, snappy becomes a DLNA/UPnP Media Renderer controllable by any DLNA device or application. Rygel acts as a translator/man-in-the-middle by getting all UPnP requests/calls and simplifies them into Dbus messages snappy understands.

Also worth mentioning, --recent shows the list of recently viewed media, and in case you are going to watch something private --secret to ask snappy not to save it in the history. The history is also useful to continue playback where you left off a video, closing snappy before you could finish watching it.

download a tarball: bz2, gz or xz
clone the git repo
packages in distributions will be updated soon

Thanks to all who helped in snappy's 0.2 creation!

Disclaimer: No ponies were harmed during the making of this release. One got sick, but that's about it.

58 Comentarios

Referencias (TrackBacks)

URL de trackback de esta historia


De: Robert Fecha: 2011-06-21 01:00

Can snappy be used as a library, to provide an actor for other clutter scenes? If not, is this something that would be considered?

I was toying with writing a clutter application a while back that would have included video playback with gstreamer. But when I started thinking about all the things necessary to make a good video player, I got discouraged and gave up. But it would be great to be able to add a SnappyActor to the scene and have video playback with controls automatically.

De: luisbg Fecha: 2011-06-21 13:15


I would recommend to take a look at clutter-gst. But it would be interesting to have such an Actor that would handle typical player needs (seeking, position, volume control, etc...)

Feel free to contact me through email to discuss this further.

De: cristian Fecha: 2011-06-23 06:41

Hola Luis.

He tratado de compilar snappy en Ubuntu 10.10, pero al realizar make, me arroja el siguiente error:

CC snappy-utils.o
CC snappy-user_interface.o
user_interface.c: In function ‘position_ns_to_str’:
user_interface.c:547: warning: format ‘%02ld’ expects type ‘long int’, but argument 4 has type ‘gint64’
CC snappy-dlna.o
CC snappy-gst_engine.o
gst_engine.c: In function ‘discover’:
gst_engine.c:167: error: ‘GstDiscoverer’ undeclared (first use in this function)
gst_engine.c:167: error: (Each undeclared identifier is reported only once
gst_engine.c:167: error: for each function it appears in.)
gst_engine.c:167: error: ‘dc’ undeclared (first use in this function)
gst_engine.c:168: error: ‘GstDiscovererInfo’ undeclared (first use in this function)
gst_engine.c:168: error: ‘info’ undeclared (first use in this function)
gst_engine.c:169: error: ‘GstDiscovererStreamInfo’ undeclared (first use in this function)
gst_engine.c:169: error: ‘s_info’ undeclared (first use in this function)
gst_engine.c:170: error: ‘GstDiscovererVideoInfo’ undeclared (first use in this function)
gst_engine.c:170: error: ‘v_info’ undeclared (first use in this function)
gst_engine.c:210: error: expected expression before ‘)’ token
make[2]: *** [snappy-gst_engine.o] Error 1
make[2]: se sale del directorio «/home/cristian/Escritorio/snappy-0.2/src»
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio «/home/cristian/Escritorio/snappy-0.2»
make: *** [all] Error 2


De: luis Fecha: 2011-06-27 16:01

cristian, necesitas actualizar tu gstreamer. parece que no tienes GstDiscoverer.

De: Joaquim Rocha Fecha: 2011-07-11 23:02

Hi Luis,

Snappy looks good!

Have you heard about Grilo (, it allows you to seamlessly retrieve media information from many media providers like YouTube, Vimeo, Jamendo, etc. maybe you wanna consider it for your Snappy media player.

Hope you like the suggestion.


De: Peter Robinson Fecha: 2011-07-11 23:20

How's it different to MEX? for more details

De: luisbg Fecha: 2011-07-12 11:00

Joaquim, I know about Grilo, I've had chats with some of the developers. I plan to use it, but I can't say when I will get to that item of the ToDo list :) Thanks for Grilo, it is a nice idea.

Peter, MEX wants to be a complete system for HTPC (Home Theater PC), from discovering media, to browsing it, and viewing it. Plus on the mean time experiment and enhance Mx. snappy follows the UNIX philosohpy, do one thing and do it well, just playback. You can assemble a system with any application to grab content (rtorrent perhaps), any application to share/browse that content (could be rygel), and then snappy to view it.

De: Piotr Drąg Fecha: 2011-07-12 16:59

Don't hurt anypony!

De: Leif Fecha: 2011-07-12 18:08

Very cool! Unfortunately there is a namespace collision with another project when I "yum search snappy" on Fedora 15:

snappy.x86_64 : Fast compression and decompression library

De: Ashley Fecha: 2011-07-16 13:56

Nice player, thanks Luis. I've been trying out the MPRIS functionality with snappy 0.2 and rygel 0.11.0. Is it intended that snappy needs to be actively running in order to be recognised as a media renderer? (This is what I am finding). If so, would it be possible to allow to configure snappy as a background service, or at least in a kind of foreground 'idle' mode, always available to be controlled? Once running, I find I can control snappy well with gupnp-av-cp, although remotely starting new clips doesnt always seem to work and things seemed to go a bit wrong with gupnp-av-cp when I closed snappy while it was busy playing back a clip.

De: Xosé Fecha: 2011-09-03 17:16

Para cuando la siguiente versión?

De: animationista Fecha: 2011-09-15 13:18

This player looks very nice!
I see you have frame stepping in changes list, is that forward AND backward?
There are no player on linux capable of backward frame stepping and there is a bad need for it in video production on the platform. Can Snappy be what I've been looking for in the past 5-6 years!?

De: animationista Fecha: 2011-10-11 08:41

-"I see you have frame stepping in changes list, is that forward AND backward? "

IT IS! At least for mp4s. I can't get it to work with avi or DNxHD.

This is amazing, I love this player!

De: Jeroen Fecha: 2011-11-25 19:38

Through your blog on I read about snappy and gave it a try. You advertise all functions being available through keyboard and mouse, but I cannot find the keybinding anywhere. How to step through a movie frame-by-frame?
And it seems snappy always stops with a segfault, even when closing with 'q' or 'ESC'. And pressign the right-arrow in quickly a couple of time seems to make it crash as well.

Some questions/remarks:
- Can I select which subtitle file to use?
- Supplying '-f' select the wrong aspect ration for me, pressing 'f' while playing a movie gets it right.

Looks nice though, esp. the DLNA integration!

De: Pablo Ordonez Fecha: 2011-12-03 22:54

Hi Luis B

Running Ubuntu Oneric 64bit. I got the following error while I'm compiling:

checking for XTEST... no
configure: error: Package requirements (xtst) were not met:
No package 'xtst' found

Any Suggestion.


De: sunglassesfashion Fecha: 2012-07-07 16:15 is a hit all kinds of brand cheap sunglasses online sales achievements at the beginning, customer-first philosophy, superior quality, superior quality, lowest price, timely delivery to win consumer preferences.
Like summer travel, friends,www. great convenience for them to understand all kinds of brand sunglasses dynamic fashionshop89 timely updated with the latest products, the timely release of the latest Prada Sunglasses Ray-Ban Sunglasses, Chanel Sunglasses, and so on a variety of designer sunglasses in a timely manner to upload the latest pictures, so that like, a friend interested in a variety of brand-name sunglasses for the first time to grasp the dynamics of the various brands of popular sunglasses

De: customwritings com Fecha: 2018-08-14 17:39

You must write about the description of the software which pictures posted here. I'm happy to have complete knowledge about this kind of software. As we know that software make a lot of work very easy.

De: columbus day mail delivery Fecha: 2018-09-05 20:27

Hey, A good blog always comes-up with new and exciting information and while reading I have felt that this blog really has all those quality that qualify a blog to be a good one. Also check out christopher columbus facts for kids.

De: Jack Rock Fecha: 2018-09-05 20:47

Great site you have got here. It’s hard to
find high quality writing like yours nowadays.

I seriously appreciate people like you! Take care!!

you visit here Nba 2k18 Apk free for android device.

De: Mary Elbert Fecha: 2018-09-06 13:43

There is no lack for Bulk SMS API suppliers in the USA now. The main obstacle is to discover the supplier that satisfies your necessities. Clearly, the most ideal approach to check the help and administrations (and appropriateness for your requirements) is to purchase a little volume and after that scale up.

De: dhhd Fecha: 2018-09-10 11:25

madlipz app online

De: Anna Shetty Fecha: 2018-09-21 05:10

This article is useful for know about the root security of the containers. I got the knowledge of working of containers with the root behavior with the kernel

De: Ema Fecha: 2018-10-15 14:05

Snappy is one of the best open source media player and that has become part of the GNOME project and is powered by GStreamer. Here all the details about this new updated version are shared and thanks for this article. Instant Tech Support Fix Slow Computer

De: Fecha: 2018-10-29 10:17

Really such a nice post dear.

De: best outdoor string lights Fecha: 2018-10-29 14:15

A devotion of thankfulness is all together for the brilliant and enlightening submit.

De: Fecha: 2018-10-30 06:56

Je vous remercie de l'information! Je cherchais et ne pouvait pas trouver. Vous me aidé!

De: MKVToolnix for android Fecha: 2018-10-31 12:49

Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many.

De: Bulk SMS Fecha: 2018-11-05 08:00

This article is useful for know about the root security of the containers.

De: Fecha: 2018-11-05 15:00

Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many.

De: facebook video downloader Fecha: 2018-11-29 03:35

Your information is really help me. Thanks for advance, and I will bookmark it now!

De: Text Blast Fecha: 2018-12-05 13:16

I have the pleasure of reading the article very carefully. I learned this as a fascinating and fascinating message and I think it is very valuable and instructive. I am grateful for their efforts in creating this article.

De: Fecha: 2018-12-14 16:06

Don't be too quick to dismiss a role-playing game if your first experience with it is under whelming. Most of these games offer you extensive options for customizing your character, and you may find the game more enjoyable with a differently-built character. You don't want to miss out on a great gaming experience because you're playing the wrong class!

De: click Fecha: 2018-12-19 15:55

a good article

De: Hotman Naiborhu Fecha: 2018-12-20 05:06

hari saya meminta maaf dan, memastikan bahwa dia tidalink10
jual plat high tensile sm490ya
jual plat kapal
jual plat stainless ss304
jual plat stainless ss310
jual plat stainless ss316
jual plat sumihard
jual round bar besi aisi 440s45c
jual round bar scm440
jual steel rail
jual steel sheet pile
Supplier besi siku baja
Supplier besi siku baja
Agen besi h beam
Agen pipa besi baja sch 40 sch 80
undangan pernikahan yang unik
Supplier Atap Spandek Sni
Toko Pipa Besi baja
Supplier besi h beam baja
Supplier besi beton bjku
Toko besi siku baja
Toko besi siku baja
Agen besi wf
Agen besi hollow
undangan pernikahan ala jepang
Supplier Plat Bordes Kembang
Jual Pipa Besi baja
Toko besi h beam baja
Supplier besi beton Sni Ulir Polos
Agen besi siku baja
Agen besi siku baja
Agen wiremesh
Agen besi beton Sni Ulir Polos
undangan pernikahan arab
Supplier Plat Besi Hitam
Harga Pipa Besi baja
Agen besi h beam baja
Supplier besi beton ais
Pabrik besi siku baja
Pabrik besi siku baja
Agen besi unp
Agen besi wf baja
undangan pernikahan ala jepang
Supplier Plat Kapal Bki Krakatau Steel
Pabrik Pipa Besi baja
Pabrik besi h beam baja
Supplier besi beton
Distributor besi wf
Distributor besi wf
Agen besi cnp
Agen besi unp
undangan pernikahan bermanfaat
Supplier Jual Besi Siku Baja
Distributor Plat Kapal Besi baja
Distributor plat besi hitam
Harga besi wf
Harga besi wf
Agen besi hollow
Agen besi siku
undangan pernikahan ada fotonya
Supplier Besi Unp Baja Profil Kanal
Supplier Plat Kapal Besi baja
Harga plat besi hitam
Jual besi wf
Jual besi wf
Agen besi beton Sni Ulir Polos
Agen Plat besi plat kapal
Supplier Besi Cnp Profil Baja Gording
Agen Plat Kapal Besi baja
Jual plat besi hitam
Supplier besi wf
Supplier besi wf
Agen besi h beam baja
undangan pernikahan cantik dan murah
Supplier Besi Hollow
Toko Plat Kapal Besi baja
Pabrik Besi Cnp Profil Baja Gording
Pabrik Besi Siku Baja
Pabrik besi siku baja
Pabrik besi beton
Distributor sch 40
Distributor sch 40
Supplier atap spandek
Supplier wiremesh
undangan pernikahan bunga
Pabrik Besi Hollow
Distributor Besi Unp Baja
Distributor besi wf
Harga sch 40
Harga sch 40
Supplier baja ringan
Supplier pipa besi baja sch 40 sch 80
undangan pernikahan islami
Pabrik Wiremesh
Supplier Besi Unp Baja
Harga besi wf

De: photo enhancement service Fecha: 2018-12-20 13:13

It is the first time I am hearing about such a media player. As it is an open source media player, it will be easy for others to play the games properly. New version games can be played using the player.

De: hansara911 Fecha: 2018-12-28 03:49

I often get emotionally involved. Like when I read your post, I can cry, laugh, sad, funny, depending on your written words. I think you are a sensitive person.
happy wheels

De: Danish Gamer Fecha: 2019-01-13 19:16

such a NYC experience. you may also like nba 2k17 mod apk.

De: pinoy Tv Fecha: 2019-01-28 12:05

Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting.
Pinoy TV channel GMA
Pinoy TV
24 Oras
Pinoy TV channel ABS-CBN
Pinoy shows Ang Probinsyano
Asawa ko Keribal Ko Pinoy Show
Pinoy TV
Pinoy TV show Eat Bulaga
Pinoy TV show Halik
Pinoy TV channel ABS-CBN
Pinoy Replay
Pinoy TV channel ABS-CBN
Pinoy TV
Watch Pinoy TV Channel ABS-CBN Network
Watch Pinoy TV Channel GMA Network
Pinoy Tv Halik Online
Pinoy Tambayan Its Showtime
Pinoy Ako Tv Patrol
Pinoy Tv Onanay
Pinoy TV Channel My Special Tatay
Pinoy TV Shows
Pinoy TV Show Ika 5 Utos
Pinoy TV

De: webtechsoft Fecha: 2019-02-17 09:20

I am surprised why other specialized don’t perceive your site I’m greatly cheerful I discovered this. Domain, Web Hosting & Web Design Company

De: phototrims Fecha: 2019-02-17 09:22

I think I have never seen such blogs ever before that has complete things with all details which I want. So kindly update this ever for us.Background Removal Service

De: Max-bd Fecha: 2019-02-17 09:23

These are actually wonderful some ideas in the blog. You have touched good quality points here. In whatever way continue writing. Cleaning service company

De: Verizon internet Fecha: 2019-02-18 16:16

If you are experiencing some issue with your Verizon internet connection, help is just a phone call away. We are one of the best rated Verizon internet support services and we see to it that any Verizon customer receives quick help whenever he is in distress. Our service is free of cost so feel free to get resolution to any problem that you are facing with your Verizon internet. Our Verizon internet support is designed to make sure that all customers of the company get smooth and uninterrupted internet access all the time. You can call at 1-877-916-7666 to receive help with your Verizon internet at any time.
Verizon internet support services

De: Joy Fecha: 2019-02-20 21:48

warehouses for rent
warehouses for rent
warehouses for rent Miami
warehouses for rent

De: Joy Fecha: 2019-02-20 21:49

houses for sale in Florida
beach homes for sale
brand new homes for sale
houses for sale
how to get real estate leads
cheap homes for sale
historic homes for sale
homes for sale in Hawaii
local real estate agents
historic homes for sale
how to get real estate leads
finding a real estate agent
Real Estate Leads
top real estate agents
Fannie Mae homes for sale
Real Estate Leads
real estate agents near me
craftsman style homes for sale
contemporary homes for sale
real estate agent
homes for sales
beautiful homes for sale
big homes for sale

De: sonam Fecha: 2019-02-25 11:15

Thank you so much for sharing these amazing tips.

De: dhrisha Fecha: 2019-02-25 11:16

i must say you are an incredible writer, i love the way that you describe the things.

De: web development company in patna Fecha: 2019-02-28 17:31

Web Ocean Design is the best IT services provider for complete mobile and web application development. The young development company based in Bihar, India, owned and managed by Vicky who have a good amount of experience in Information Technology, Management and other related fields. We provide technical and creative services ranging from Internet Marketing to Communication maneuver. We are also skilled in website development which includes brand promotion, web designing and software development.

||website design company in patna||
||website development company in patna||
||website development in patna||

||web design company in patna||
||web development company in patna||
||website design in patna||

||website design patna||
||seo company in patna||
||seo company in bihar||

||best seo company in patna||
||digital marketing company in patna||
||best website design company in patna l,||

||affordable seo service in patna||
||website optimization in patna||
||educational internet marketing company patna||

||social media marketing company patna||
||real estate seo company in patna||
||ecommerce seo company patna||

De: Born Bradley Fecha: 2019-03-07 06:09

I read the article you shared, it was awesome and left a deep impression on me, thank you for sharing this great article and meaning.

De: efficient series blog Fecha: 2019-03-07 06:28

Thanks for sharing your thoughts and ideas on this one. Please keep posting about such articles as they really spread useful information.

De: aliya Fecha: 2019-03-07 12:00

A big part of personal fitness has to do with getting the right information and putting that information to good use. Nobody wants to be working hard at a fitness routine that is not working. The tips provided in this article are sure to help you reach your fitness goals.
chocolate slim

De: Printercustomer Fecha: 2019-03-12 20:49

I am extremely exceptionally grateful to you for furnishing with such brilliant online journals and articles. On the off chance that you need more data with respect to the printer you can likewise visit:Printer Customer Support Arizona and can resolve your printer disconnected or setup related issues effectively.

De: Williamsmiths Fecha: 2019-03-12 20:51

Thanks for sharing such a useful post. Our toll-free number is accessible throughout the day and night for the customer if they face any technical issue in Printers in Florida Printer Customer Support Florida

De: jaipur call girls Fecha: 2019-03-14 12:10

||Jaipur Escorts||
||Jaipur Call girls||
||Escort service in Jaipur||

sweeti sinha
||Jaipur Escorts||
||Escorts in Jaipur||
||Escort Services in Jaipur||


||Call girls in Jaipur||
||Jaipur Call girls||
||Jaipur escorts||


||Independent escorts in Jaipur
||Escort services in Jaipur
||Escorts in Jaipur

sweeti sinha
||Jaipur Escort||
||Escort in Jaipur||
||Escort service in Jaipur||

||Jaipur escort||
||Escorts in Jaipur||
||College escorts in Jaipur||

||College call girls in Jaipur||
||Call girls in Jaipur||
||Jaipur Escorts||
sweeti sinha
||Jaipur Call girls||
||Call Girls in Jaipur||
||Jaipur escorts||
||Bollywood escorts in Jaipur||
||Celebrity Escorts in Jaipur||
||Air hostess escorts in Jaipur||


Jaipur escorts

||College escorts in Jaipur
||Escort services in jaipur
||Escorts in jaipur

||Escort service in Jaipur
||Escorts in Jaipur
||Jaipur Escort service

||Call girls in Jaipur||
||Jaipur escorts||
||Call girl in Jaipur||

||Jaipur escorts||
||Escort service in Jaipur||
||Russian escorts in Jaipur||

||Jaipur call girl||
||Jaipur escorts||
||Model escorts in Jaipur||

||Air hostess escorts in Jaipur||
||Housewife escorts in Jaipur||
||College call girls in Jaipur||

||Escorts in Jaipur||
||Jaipur call girls||
||Escort service in Jaipur||

||Call girls in Jaipur||
||Celebrity escorts in Jaipur||
||Call girl in Jaipur||

De: jaipur call girls Fecha: 2019-03-14 12:23

||Call girls in Faridabad||
||escorts in Faridabad||
||Faridabad escorts||

||Faridabad escorts service||
||escort service in Faridabad||
||call girl Faridabad||

||Faridabad call girls||
||Faridabad escort service||
||independent escorts in Faridabad||

||independent call girls in Faridabad||
||high profile call girls in Faridabad||
||Russian escorts in Faridabad||

||college call girls in Faridabad||
||college escorts in Faridabad||
||air hostess escorts in Faridabad||

||escort agency in Faridabad||
||vip russian escorts in faridabad||
|| vip escorts services in faridabad||

De: Cody Fecha: 2019-03-14 18:58

Codycross Respostas
Codycross Soluzioni

De: Prnter Offline Support Fecha: 2019-03-15 16:50

please keep up posting some related topic. I am waiting for your next update. If you are want some type of support/information then visit the printer support website.Printer Customer Support OhioThanks.

De: Prnter Customer Support Fecha: 2019-03-15 16:51

Thanks for sharing such a useful post. Our toll-free number is accessible throughout the day and night for the customer if they face any technical issue in Printers.Printer Customer Support

De: showbox apk download Fecha: 2019-03-19 16:35

Showbox is a nice app. you watching free movies and tv shows.

Dirección IP: (301afe7496)
¿Cuánto es: diez mil + uno?

©2007-2015 luis de bethencourt guimera
powered by Blogalia