DP, no. I couldn't find anything that would let me record videos at high resolutions. Were you able to figure out?
Abhi On Apr 1, 2:24 pm, DP <[email protected]> wrote: > Did anyone found a solution to record 720x480 videos yet? > > On Mar 9, 2:39 pm,Abhi<[email protected]> wrote: > > > There is a CamcorderPreview class that extends surfaceview > > > public CamcorderPreview(Context context, AttributeSet attrs) { > > super(context, attrs); > > holder = getHolder(); > > holder.addCallback(this); > > holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); > > recorder = new MediaRecorder(); > > recorder.setAudioSource(MediaRecorder.AudioSource.MIC); > > recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); > > recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); > > recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); > > recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); > > recorder.setVideoSize(352, 288); > > //recorder.setVideoFrameRate(15); > > recorder.setMaxDuration(60000); > > > } > > > I tried changing the MediaRecorder parameters like video size, frame > > rate, o/p format etc. to try and get better output quality, but none > > works. > > > This is my layout > > > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > > android" > > android:orientation="vertical" android:layout_width="fill_parent" > > android:layout_height="fill_parent"> > > <com.sample.camcorder.CamcorderPreview android:id="@+id/ > > camcorder_preview" > > android:layout_width="352dp" android:layout_height="288dp" > > android:enabled="false" android:focusable="true" > > android:clickable="true" /> > > </LinearLayout> > > > See if you can help > > > Thanks, > > >Abhi > > > On Mar 6, 7:38 am, Abelardo <[email protected]> wrote: > > > > Hi,Abhi > > > > Could you send me the whole app to find what are you doing? > > > > Thanks. Best regards, > > > > Abelardo. > > > > On 1 feb, 22:00,Abhi<[email protected]> wrote: > > > > > Hi, > > > > > I am trying to create a Video recorder but it looks like the video > > > > resolution is limited to 320 x 240. I tried changing it through > > > > MediaRecorder.setVideoSize() to something higher (e.g. 640 x 480) but > > > > gives me the same result. > > > > > Is there a way to record video at higher quality? > > > > > Also, when I tryusingthe CAMERA as VideoSource instead of DEFAULT, > > > > the app force closes. > > > > > MediaRecorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT) > > > > > Am I doing something wrong? Which is the best configuration (encoding > > > > options?) to give the best video quality? > > > > > Thanks, > > > > >Abhi > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en To unsubscribe, reply using "remove me" as the subject.

