[Python-es] ayuda con pyGST

2013-11-19 Por tema Pablo Rodríguez
Hola a todos,

tengo un pequeño programilla que graba sonido del micrófono a un
archivo, entre otras cosas (está en
https://github.com/ousia/iRaccoonShow/blob/master/recslides.py).

Bien, no consigo hacer que, grabando en .wav (cosa que quiero), grabe en
mono y a 16000Hz.

El código relevante es:

self.player = gst.Pipeline("player")

self.source = gst.element_factory_make("alsasrc", "alsa-source")
#~ self.caps = gst.Caps("audio/x-raw-int,rate=16000,channels=1")

self.encoder = gst.element_factory_make("wavenc", "wavenc")

self.fileout = gst.element_factory_make("filesink", "sink")
self.fileout.set_property("location", self.audiofilename )

self.player.add(self.source, self.encoder, self.fileout)
gst.element_link_many(self.source, self.encoder, self.fileout)

No sé cómo combinar self.caps con el resto. He buscado por internet,
pero no entiendo cómo hacerlo.

¿Me podría echar alguien una mano?

Muchas gracias de antemano,


Pablo
-- 
http://www.ousia.tk
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Alternativa a Pickle

2013-11-19 Por tema Carlos Zuniga
2013/11/19 kausdiv :
> Hola.
>
> Estoy buscando una alternativa a Pickle para que se guarden los datos
> codificados mediante clave.
>
> Básicamente lo quiero para guardar una tupla de diccionarios. Pretendo que
> no se vean los datos si se edita el archivo.
>
> Y no estoy muy interesado en codificar yo cada elemento del diccionario de
> cada elemento de la tupla.
>
> Si alguien conoce algo...
>

Si solo quieres que no husmeen:


In [1]: import json

In [2]: x = json.dumps({'foo': 'bar'}).encode('zlib').encode('base64')

In [3]: print x
eJyrVkrLz1eyUlBKSixSqgUAIJgEVA==

In [4]: json.loads(x.decode('base64').decode('zlib'))
Out[4]: {u'foo': u'bar'}


Saludos
-- 
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manuales.
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Alternativa a Pickle

2013-11-19 Por tema Juan BC
cualquier cosa q te obligue a autenticarte: mysql, postgres no se si zodb
tiene eso
El 19/11/2013 18:29, "Ricardo Azpeitia Pimentel" 
escribió:

> SQLite  o si no te importa
> que este deprecado bsddb 
>
> Otras alternativas incluyen encriptar tu pickle, json o archivo de texto
> plano.
>
>
> El 19 de noviembre de 2013 06:49, Jesús Espino escribió:
>
>> json te vale?
>>
>>
>> 2013/11/19 kausdiv 
>>
>>> Hola.
>>>
>>> Estoy buscando una alternativa a Pickle para que se guarden los datos
>>> codificados mediante clave.
>>>
>>> Básicamente lo quiero para guardar una tupla de diccionarios. Pretendo
>>> que no se vean los datos si se edita el archivo.
>>>
>>> Y no estoy muy interesado en codificar yo cada elemento del diccionario
>>> de cada elemento de la tupla.
>>>
>>> Si alguien conoce algo...
>>>
>>> Saludos
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Alternativa a Pickle

2013-11-19 Por tema Ricardo Azpeitia Pimentel
SQLite  o si no te importa
que este deprecado bsddb 

Otras alternativas incluyen encriptar tu pickle, json o archivo de texto
plano.


El 19 de noviembre de 2013 06:49, Jesús Espino escribió:

> json te vale?
>
>
> 2013/11/19 kausdiv 
>
>> Hola.
>>
>> Estoy buscando una alternativa a Pickle para que se guarden los datos
>> codificados mediante clave.
>>
>> Básicamente lo quiero para guardar una tupla de diccionarios. Pretendo
>> que no se vean los datos si se edita el archivo.
>>
>> Y no estoy muy interesado en codificar yo cada elemento del diccionario
>> de cada elemento de la tupla.
>>
>> Si alguien conoce algo...
>>
>> Saludos
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Alternativa a Pickle

2013-11-19 Por tema Jesús Espino
json te vale?


2013/11/19 kausdiv 

> Hola.
>
> Estoy buscando una alternativa a Pickle para que se guarden los datos
> codificados mediante clave.
>
> Básicamente lo quiero para guardar una tupla de diccionarios. Pretendo que
> no se vean los datos si se edita el archivo.
>
> Y no estoy muy interesado en codificar yo cada elemento del diccionario de
> cada elemento de la tupla.
>
> Si alguien conoce algo...
>
> Saludos
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


[Python-es] Alternativa a Pickle

2013-11-19 Por tema kausdiv

Hola.

Estoy buscando una alternativa a Pickle para que se guarden los datos 
codificados mediante clave.


Básicamente lo quiero para guardar una tupla de diccionarios. Pretendo 
que no se vean los datos si se edita el archivo.


Y no estoy muy interesado en codificar yo cada elemento del diccionario 
de cada elemento de la tupla.


Si alguien conoce algo...

Saludos
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/