
Cita: Originalmente Escrito por
yeikos
Eso son simplemente constantes globales del sistema, vamos que la configuración es muy limitada ya que son cosas puntuales.
El tema de grabar a 30fps se encuentra en el hardware, los drivers y el kernel, en este orden.

El hardware de la camara permite grabar a 30fps, se ha demostrado usando otro driver

Otra cosa es que la SD de serie lo permita por su velocidad de escritura.
Y evidentemente el driver y el kernel tienen mucho que decir en esto.
Sobre lo que se comenta en el primer post, yo probé de modificar los valores para grabar la voz a mayor calidad, así como aumentar el bitrate tanto en el vídeo como en el sonido y yo por lo menos no noté diferencia alguna. Aunque creo lo mismo, parte de la gracia consiste en modificar lo referente a la grabación de vídeo que es este trozo de código del build.prop:
r9:
Código:
#
# This file describes the media capabilities and profiles
# using system properties.
#
# Note: The property key and value has some length
# limit as defined by PROPERTY_KEY_MAX and
# PROPERTY_VALUE_MAX, respectively
#
# WARNING: We may not use system properties for specifying
# media capabilities and profiles in the future
#
ro.media.enc.file.format = 3gp,mp4
ro.media.enc.vid.codec = m4v,h263
ro.media.enc.vid.h263.width = 176,1280
ro.media.enc.vid.h263.height = 144,720
ro.media.enc.vid.h263.bps = 64000,2000000
ro.media.enc.vid.h263.fps = 1,30
ro.media.enc.vid.m4v.width = 176,1280
ro.media.enc.vid.m4v.height = 144,720
ro.media.enc.vid.m4v.bps = 64000,2000000
ro.media.enc.vid.m4v.fps = 1,30
Estos 2 hacen referencia a grabar a 1280x720 tanto en formato 3gp como en mp4 usando el codec m4v o h263 respectivamente a unos 2000000 bps y 30 fps y como habréis comprobado muchos no es así
Así mismo se les suele añadir esto:
Código:
ro.media.enc.hprof.file.format=mp4
ro.media.enc.hprof.codec.vid=m4v
ro.media.enc.hprof.codec.aud=amrnb
ro.media.enc.hprof.vid.width=720
ro.media.enc.hprof.vid.height=480
ro.media.enc.hprof.vid.fps=24
ro.media.enc.hprof.vid.bps=2000000
ro.media.enc.hprof.aud.bps=12200
ro.media.enc.hprof.aud.hz=8000
ro.media.enc.hprof.aud.ch=1
ro.media.enc.hprof.duration=60
ro.media.enc.lprof.file.format=3gp
ro.media.enc.lprof.codec.vid=m4v
ro.media.enc.lprof.codec.aud=amrnb
ro.media.enc.lprof.vid.width=176
ro.media.enc.lprof.vid.height=144
ro.media.enc.lprof.vid.fps=15
ro.media.enc.lprof.vid.bps=256000
ro.media.enc.lprof.aud.bps=12200
ro.media.enc.lprof.aud.hz=8000
ro.media.enc.lprof.aud.ch=1
ro.media.enc.lprof.duration=30
ro.media.enc.file.format=3gp,mp4
#Se añade el h264
ro.media.enc.vid.codec=m4v,h263,h264
ro.media.enc.aud.codec=amrnb
ro.media.enc.vid.h263.width=176,1280
ro.media.enc.vid.h263.height=144,720
#Se aumentan los bps
ro.media.enc.vid.h263.bps=64000,6000000
ro.media.enc.vid.h263.fps=1,30
ro.media.enc.vid.m4v.width=176,1280
ro.media.enc.vid.m4v.height=144,720
ro.media.enc.vid.m4v.bps=64000,8000000
ro.media.enc.vid.m4v.fps=1,30
#Se añade h264 (el codec para Divx HD o mkv)
ro.media.enc.vid.h264.width=176,800
ro.media.enc.vid.h264.height=144,480
#Se aumentan los bps
ro.media.enc.vid.h264.bps=64000,6000000
ro.media.enc.vid.h264.fps=1,30
ro.media.enc.aud.amrnb.bps=5525,12200
ro.media.enc.aud.amrnb.hz=8000,8000
ro.media.enc.aud.amrnb.ch=1,1
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.cam.preview.fps=0
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.jpeg.quality=95,85,70
Yo creo que la cuestión esta en encontrar una combinación con todo esto que sea más adecuada, más ordenada y sin repeticiones, ya que estas 2 parrafadas se encuentran en el mismo build.prop que yo acabo de mirar y con lo que entiendo que se reasignan valores a los mismos parametros.