Hi, Any suggestions,on the below issue. Regards
On Thu, 18 Oct 2018, 15:29 Abhisek Techie, <[email protected]> wrote: > Hi, > > I am using a logitech 310c camera in linux environment to capture video > and convert it to a .flv file , by using the below command > > ffmpeg -f video4linux2 -s 432*240 -r 5 -pixel_format yuyv422 -i > /dev/video1 out3.flv -loglevel debug > > But , it gets stuck after printing "*[video4linux2,v4l2 @ 0x5864e400] > Setting time per frame to 1/5"* and when I interrupt with ctrl+c it > prints "*Output file is empty, nothing was encoded". * > > Below is the debug log , any suggestions on what's wrong with my approach? > > ffmpeg version N-91993-g50d9c85358 Copyright (c) 2000-2018 the FFmpeg > developers > built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 > configuration: --disable-x86asm > libavutil 56. 19.101 / 56. 19.101 > libavcodec 58. 30.100 / 58. 30.100 > libavformat 58. 18.101 / 58. 18.101 > libavdevice 58. 4.103 / 58. 4.103 > libavfilter 7. 32.100 / 7. 32.100 > libswscale 5. 2.100 / 5. 2.100 > libswresample 3. 2.100 / 3. 2.100 > Splitting the commandline. > Reading option '-f' ... matched as option 'f' (force format) with argument > 'video4linux2'. > Reading option '-s' ... matched as option 's' (set frame size (WxH or > abbreviation)) with argument '432*240'. > Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, > fraction or abbreviation)) with argument '5'. > Reading option '-pixel_format' ... matched as AVOption 'pixel_format' with > argument 'yuyv422'. > Reading option '-i' ... matched as input url with argument '/dev/video1'. > Reading option 'out3.flv' ... matched as output url. > Reading option '-loglevel' ... matched as option 'loglevel' (set logging > level) with argument 'debug'. > Finished splitting the commandline. > Parsing a group of options: global . > Applying option loglevel (set logging level) with argument debug. > Successfully parsed a group of options. > Parsing a group of options: input url /dev/video1. > Applying option f (force format) with argument video4linux2. > Applying option s (set frame size (WxH or abbreviation)) with argument > 432*240. > Applying option r (set frame rate (Hz value, fraction or abbreviation)) > with argument 5. > Successfully parsed a group of options. > Opening an input file: /dev/video1. > [video4linux2,v4l2 @ 0x5864e400] fd:3 capabilities:84200001 > [video4linux2,v4l2 @ 0x5864e400] Current input_channel: 0, input_name: > Camera 1, input_std: 0 > [video4linux2,v4l2 @ 0x5864e400] Setting time per frame to 1/5 * [Place > where it is getting stuck ]* > [video4linux2,v4l2 @ 0x5864e400] interrupted > Input #0, video4linux2,v4l2, from '/dev/video1': > Duration: N/A, bitrate: 8294 kb/s > Stream #0:0, 0, 1/1000000: Video: rawvideo, 1 reference frame (YUY2 / > 0x32595559), yuyv422, 432x240 (0x0), 0/1, 8294 kb/s, 5 fps, 5 tbr, 1000k > tbn, 1000k tbc > Successfully opened the file. > Parsing a group of options: output url out3.flv. > Successfully parsed a group of options. > Opening an output file: out3.flv. > [file @ 0x58653a00] Setting default whitelist 'file,crypto' > Successfully opened the file. > Stream mapping: > Stream #0:0 -> #0:0 (rawvideo (native) -> flv1 (flv)) > Press [q] to stop, [?] for help > Finishing stream 0:0 without any data written to it. > detected 1 logical cores > [graph 0 input from stream 0:0 @ 0x58654dc0] Setting 'video_size' to value > '432x240' > [graph 0 input from stream 0:0 @ 0x58654dc0] Setting 'pix_fmt' to value '1' > [graph 0 input from stream 0:0 @ 0x58654dc0] Setting 'time_base' to value > '1/5' > [graph 0 input from stream 0:0 @ 0x58654dc0] Setting 'pixel_aspect' to > value '0/1' > [graph 0 input from stream 0:0 @ 0x58654dc0] Setting 'sws_param' to value > 'flags=2' > [graph 0 input from stream 0:0 @ 0x58654dc0] Setting 'frame_rate' to value > '5/1' > [graph 0 input from stream 0:0 @ 0x58654dc0] w:432 h:240 pixfmt:yuyv422 > tb:1/5 fr:5/1 sar:0/1 sws_param:flags=2 > [format @ 0x58655380] Setting 'pix_fmts' to value 'yuv420p' > [auto_scaler_0 @ 0x58655cc0] Setting 'flags' to value 'bicubic' > [auto_scaler_0 @ 0x58655cc0] w:iw h:ih flags:'bicubic' interl:0 > [format @ 0x58655380] auto-inserting filter 'auto_scaler_0' between the > filter 'Parsed_null_0' and the filter 'format' > [AVFilterGraph @ 0x58654a00] query_formats: 4 queried, 2 merged, 1 already > done, 0 delayed > [auto_scaler_0 @ 0x58655cc0] w:432 h:240 fmt:yuyv422 sar:0/1 -> w:432 > h:240 fmt:yuv420p sar:0/1 flags:0x4 > [flv @ 0x58651480] intra_quant_bias = 0 inter_quant_bias = -64 > Output #0, flv, to 'out3.flv': > Metadata: > encoder : Lavf58.18.101 > Stream #0:0, 0, 1/1000: Video: flv1 (flv), 1 reference frame > ([2][0][0][0] / 0x0002), yuv420p, 432x240, 0/1, q=2-31, 200 kb/s, 5 fps, 1k > tbn, 5 tbc > Metadata: > encoder : Lavc58.30.100 flv > Side data: > cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1 > frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate=N/A > speed= 0x > video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB > muxing overhead: unknown > Input file #0 (/dev/video1): > Input stream #0:0 (video): 0 packets read (0 bytes); 0 frames decoded; > Total: 0 packets (0 bytes) demuxed > Output file #0 (out3.flv): > Output stream #0:0 (video): 0 frames encoded; 0 packets muxed (0 bytes); > Total: 0 packets (0 bytes) muxed > Output file is empty, nothing was encoded (check -ss / -t / -frames > parameters if used) > 0 frames successfully decoded, 0 decoding errors > [AVIOContext @ 0x58653a80] Statistics: 1 seeks, 1 writeouts > Exiting normally, received signal 2. > > Regards > _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
