changeset 2577:1a118523b1e6

YV12 fixed (for mpeg)
author arpi
date Tue, 30 Oct 2001 22:27:37 +0000
parents 437ed06579d8
children d363fde389b5
files mencoder.c
diffstat 1 files changed, 6 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/mencoder.c	Tue Oct 30 22:24:38 2001 +0000
+++ b/mencoder.c	Tue Oct 30 22:27:37 2001 +0000
@@ -80,7 +80,7 @@
   w>>=1;h>>=1;
   // copy U:
   for(y=0;y<h;y++){
-      unsigned char* s=src[1]+stride[1]*(y0+y)+x0;
+      unsigned char* s=src[2]+stride[2]*(y0+y)+x0;
       unsigned char* d=vo_image+vo_w*vo_h+(vo_w>>1)*(y0+y)+x0;
       memcpy(d,s,w);
   }
@@ -146,7 +146,8 @@
   if(argc>1)
     stream=open_stream(argv[1],0,&file_format);
   else
-    stream=open_stream("/3d/divx/405divx_sm_v2[1].avi",0,&file_format);
+    stream=open_stream("/3d/abcug/Weird AL - Amish Paradise (MUSIC VIDEO).mpeg",0,&file_format);
+//    stream=open_stream("/3d/divx/405divx_sm_v2[1].avi",0,&file_format);
 //    stream=open_stream("/dev/cdrom",2,&file_format); // VCD track 2
 
   if(!stream){
@@ -225,6 +226,8 @@
     vo_image_ptr=vo_image;
 }
 
+divx_quality=4;
+
 if(!init_video(sh_video)){
      mp_msg(MSGT_CPLAYER,MSGL_FATAL,MSGTR_CouldntInitVideoCodec);
      exit(1);
@@ -276,7 +279,7 @@
     enc_param.x_dim=sh_video->disp_w;
     enc_param.y_dim=sh_video->disp_h;
     enc_param.framerate=sh_video->fps;
-    enc_param.bitrate=800;
+    enc_param.bitrate=1800000;
     enc_param.rc_period=0;
     enc_param.rc_reaction_period=0;
     enc_param.rc_reaction_ratio=0;