Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #203853 > unrolled thread
| Started by | Long Wind <longwind2@yahoo.com> |
|---|---|
| First post | 2019-01-03 09:10 +0100 |
| Last post | 2019-01-03 20:00 +0100 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.debian.user
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
have you used ffplay with v4l2? Long Wind <longwind2@yahoo.com> - 2019-01-03 09:10 +0100
Re: have you used ffplay with v4l2? Reco <recoverym4n@enotuniq.net> - 2019-01-03 15:40 +0100
Re: have you used ffplay with v4l2? Long Wind <longwind2@yahoo.com> - 2019-01-03 20:00 +0100
| From | Long Wind <longwind2@yahoo.com> |
|---|---|
| Date | 2019-01-03 09:10 +0100 |
| Subject | have you used ffplay with v4l2? |
| Message-ID | <xc6eJ-1df-3@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
ffplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0 sample script above doesn't work: "Segmentation fault" i can use mplayer: mplayer -tv alsa:input=1:driver=v4l2:width=720:height=540 -vf screenshot -vo x11 tv:// three options are related to video input setting: 1) driver=v4l2 2) video size: width=720:height=540 3) input=1, in xawtv, this option is specified as "Video Source = Composite1" what are their corresponding options in ffplay? /dev/video0 doesn't seem to be needed on command line i needn't specify channel, i use remote control to change channel. Thanks!
[toc] | [next] | [standalone]
| From | Reco <recoverym4n@enotuniq.net> |
|---|---|
| Date | 2019-01-03 15:40 +0100 |
| Message-ID | <xcck9-4L9-3@gated-at.bofh.it> |
| In reply to | #203853 |
Hi.
On Thu, Jan 03, 2019 at 08:08:13AM +0000, Long Wind wrote:
> ffplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0
>
> sample script above doesn't work: "Segmentation fault"
Kind of works for me:
$ ffplay -f video4linux2 -framerate 15 -video_size 640x480 /dev/video0
[video4linux2,v4l2 @ 0xe8a004a0] The driver changed the time per frame
from 1/15 to 1/30
Input #0, video4linux2,v4l2, from '/dev/video0':B sq= 0B f=0/0
Duration: N/A, start: 15807.597194, bitrate: 147456 kb/s
Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 640x480, 147456 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc
I prefer mpv for this, but ffplay works too.
Since you're getting a SIGSEGV, you may have to follow the usual
routine: get a coredump, extract a backtrace with gdb, fill a bugreport.
Reco
[toc] | [prev] | [next] | [standalone]
| From | Long Wind <longwind2@yahoo.com> |
|---|---|
| Date | 2019-01-03 20:00 +0100 |
| Message-ID | <xcgnL-75U-9@gated-at.bofh.it> |
| In reply to | #203868 |
[Multipart message — attachments visible in raw view] — view raw
I have just tested your script:
ffplay -f video4linux2 -framerate 15 -video_size 640x480 /dev/video0
It doesn't work, Segmentation fault.
Thanks anyway!
On Thursday, January 3, 2019 10:34 PM, Reco <recoverym4n@enotuniq.net> wrote:
Hi.
On Thu, Jan 03, 2019 at 08:08:13AM +0000, Long Wind wrote:
> ffplay -f video4linux2 -framerate 30 -video_size hd720 /dev/video0
>
> sample script above doesn't work: "Segmentation fault"
Kind of works for me:
$ ffplay -f video4linux2 -framerate 15 -video_size 640x480 /dev/video0
[video4linux2,v4l2 @ 0xe8a004a0] The driver changed the time per frame
from 1/15 to 1/30
Input #0, video4linux2,v4l2, from '/dev/video0':B sq= 0B f=0/0
Duration: N/A, start: 15807.597194, bitrate: 147456 kb/s
Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 640x480, 147456 kb/s, 30 fps, 30 tbr, 1000k tbn, 1000k tbc
I prefer mpv for this, but ffplay works too.
Since you're getting a SIGSEGV, you may have to follow the usual
routine: get a coredump, extract a backtrace with gdb, fill a bugreport.
Reco
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web