OpenSUSE Multimedia :: Capturing Video Stream From Webcam - FFmpeg Relocation Error
Jul 24, 2011
I am having problems with ffmpeg. My goal is to capture a video stream from my webcam and feed that into a webcam-capturing program. But to get that to work, I will need ffmpeg to work. I need the following command to work, but I get an error:
Code:
$ ffmpeg -b 100K -an -f video4linux2 -s 320x240 -r 10 -i $device -b 100K -f image2pipe -vcodec mjpeg - | perl -pi -e 's/\xFF\xD8/KIRSLESEP\xFF\xD8/ig'
ffmpeg: relocation error: /usr/lib/libavfilter.so.2: symbol avformat_find_stream_info, version LIBAVFORMAT_53 not defined in file libavformat.so.53 with link time reference
I wonder if anyone here has succeeded in streaming the video of a local webcam to the internet? Some research has turned up webcam_server Project Home Page but unfortunately it only supports v4l, not v4l2 and is no longer maintained. It seems to be possible with VLC server, but I'm a bit reluctant, because their repo is said to break other things. I still have 11.1 here.
Anybody had any success in getting ffmpeg to work as advertised with video capture from a webcam? I really want to convert the webcam output to VP8 or H264, but apparently ffmpeg can't even capture the webcam with a video4linux device.
Since I upgraded to 10.04 my Webcam (a logitech Quickcam Pro 4000) won't capture video.Ubuntu see it is there, but aMSN, Google Talk, Skype, and Cheese all give me nothing.
How could I (using c++ language on linux machine) put media stream (like mpeg4 movie) into the udp packets and send it to other computer in the network?
So I've been trying to convert .avi files to .mov using FFmpeg. I input something like this: Code: ffmpeg -i in.avi -b 1000 out.mov
And it says: Code: Unsupported codec for output stream #0.1 So I tried adding -acodec mp3 OR -acodec libmp3lame and it says unknown codec.
I went to install libmp3lame-dev using Code: sudo apt-get install libmp3lame-dev
And it comes up with this: Code: The following NEW packages will be installed: libmp3lame-dev
The following packages will be REMOVED: libdc1394-22{u} libfaac0{u} libxvidcore4{u} linux-headers-2.6.28-11{u} linux-headers-2.6.28-11-generic{u} I'm fairly sure I don't want those packages removed? Should mention I'm on Ubuntu 9.04 64-Bit.
I want to capture DV-video through IEE1394 (FireWire) with Kino and Ubuntu 10.10. Seems I can't capture... When I plug in the camera there is no hot plug message (if there should be one? I've read it should...). The DV-out on the camera is enabled There is no option to enable/disable the port in my BIOS.
Some information: Code: a~# lspci | grep 1394 07:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) Hope there are some command to check?
I've been trying for a while now to capture videos with my webcam of my samsung n110 netbook, I am running ubuntu 10.4 and cheese 2.30.1. I can take pictures fine, with effects and everything but when I press "start recording" the webcam seems to turn off or all I see is a black image, then when I press stop recording the camera picture comes back on and then the program freezes. I've tried turning down the resolution, I've tried all the possibilities in gstreamer-properties but nothing helped so far running from terminal didn't give me a clue on what the problem might be either. I would like cheese to work to have photo and video in one program but if someone has a good program to capture video I am willing to try it out.
In [URL] I can right-click on a flash video and have the option to access "local settings" under "Settings" to specify configuration for webcam, mic, etc. But in Facebook I need to adjust a setting and the "Setting" option for local config is gray-ed out, I can't access it.
I'm running OpenSUSE 11.4, and I've seen this in GNOME and KDE within Firefox.
I've been trying to re-mux some mkv files into mp4 files recently and ran into this issue. The mkv files contain an h.264 video stream, two aac audio streams (english and japanese) and one subtitle stream. All I'm trying to do is move all four streams into a mp4 container using the following command:
Since the first audio stream doesn't seem to be throwing an error I'm a little confused as to why the second (with the same codec) would give this error. I would appreciate any help with this problem, or alternative solutions to accomplishing the mux.
video playback is like I have applied a blueish sepia filter over it. And this is just the playback from totem player or mplayer, and not the playback from ..... (and generally online streaming) - this works just fine. this messy video playback also appears when I use cheese to capture video with my webcam. Note that the preview picture of the video file on nautilus has the natural colours it should have.
at first when I installed the os this particular problem didn't exist, but it came up the time I decided to follow the "comprehensive multimedia guide". So now I have all the pros of following the guide, but this is a major con...
I'm having trouble to find the right ffmpeg options to encode a video that can be read on a htc G1 cell phone. I have used several codecs and formats but none is working.
I have followed these instruction to install ffmpeg and x264 [URL]
Here is my ffmpeg config :
Code: FFmpeg version SVN-r24953, Copyright (c) 2000-2010 the FFmpeg developers built on Aug 27 2010 22:44:01 with gcc 4.4.1 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-
But FFmpeg is not accurate and it started the video from a nearby point instead (from 00:24:46~). I tried to add 2 seconds to my starting point and it took another frame (not what I wanted).
I have some videos in an mkv container that are 1920 pixels wide, but less than 1080 pixels high. This causes problems when playing the videos on a PS3 (after converting to an AVCHD system), because the PS3 won't centre the video, leaving a very large black bar at the bottom but none at the top. Is there a way to use mencoder or ffmpeg to losslessly add padding to the top and bottom to make the video 1920x1080?
We have a Jetway JBC600C99-52W-B (Mini-top) with Xubuntu 10.10 and Logitech Z-205 USB Speakers but I have no sound. EDIT: fixed after installing gnome-volume-control and selecting my output device. Now i have a other problem, when i stream a video it plays sound for 1 second and when i click the play button it works fine for a while but after a few minutes the audio stops again. the video plays fine.
I spent about a half hour wrestling with different website tutorials about how to convert a file with ffmpeg and figuring out how to get all the video quality options right. Then I discovered you can just use the -sameq option and it figures it all out for you if you don't want to change the vid quality but just want it in another format. Thought I'd leave this on the site in case anyone else finds himself in the same boat.
I'm trying to write a bash script for gpodder to automatically convert video podcasts to play on my media player. I'm using ffmpeg for the conversions (compiled myself with all codecs enabled). I'd like to avoid resampling the video or audio whenever it's unnecessary but ffmpeg seems to want to resample my video even if I only give it audio parameters to change.For example I have a test video with the following parameters:
Code: $ffmpeg -i /data/sumeet/video/hollywood/you don't know jack/You.Dont.Know.Jack.2010.DVDRipwww.theevolution.org_by_digoloko.rmvb FFmpeg version git-1dbd813, Copyright (c) 2000-2010 the FFmpeg developers built on Oct 1 2010 19:28:12 with gcc 4.4.3
[Code].....
At least one output file must be specified Actually the video has embedded subtitles. I thing that is stream 0.2 in real media container. How can i pull that data out ?
I'm vaguely remembering a video stream ripper that was open source and could be compiled for linux, mac, and windows. It's name ended with ++ and I can't remember anything else Basically, it was like StreamTransport but open source and multiprotocol capable. Can anybody help me find it again? I'd be open to alternatives too of course! My basic need is to rip anything being rendered by my video card.
I am told I need the output file to comply with this
Video Resolution: 480*320 Video Bitrate: 768 kbps Audio Bitrate: 128 kbps Video Format: MPEG-4 (be sure not to use H264, as it�s not supported in the current firmware)
I'm trying to us ushare to stream music and video to my 360. I have ushare setup and my 360 sees ushare but none of the files I'm trying to stream. When I run ushare -x it only sees the two folders I'm sharing and none of the files.
i am using Ubuntu 11.04 on my computer system. I urgently need a good video converter for converting videos.I have already installed FFmpeg and men-coder,Winff etc. The problem is each has its own drawback.For instance ffmpeg cannot convert a .avi to .3gp with audio working. My preferences are the converter should be user friendly, should support all popular video formats.
I just completed migrating a Redhat 9 server to new hardware and a virtual machine. If I attempt to alter the time or date with the date command I receive the following message. "date: relocation error:/lib/tls/lib pthread.so.0: symbol __resp, version GLIBC_PRIVATE not defined in the file libc.so.6 with link time reference"
This also comes up during the bootup process along with "sleep: relocation error". I have never done I migration like this before and would consider myself a novice to linux. This server runs an old software package and I would prefer not having to totally reload it. The software we run appears to be run fine at first glance but I don't want to roll this out until all errors are resolved..
I've got a 1920x1080 video I've edited and rendered with Cinelerra, and I'm trying to use ffmpeg to transcode it to something smaller. However, when I use a command like this, for instance:
Code:
I inevitably get some weird green band at the bottom of the frame in the converted video. I know that there's some weird pixel stretching going on here, because the NTSC standard for 16:9 is 720x480 with rectangular pixels, and the 1080 version has square pixels, so I'm guessing the green band is an artifact of that process?
I'm having a problem using cheese to record video from my webcam. The image is extremely slow to update. Especially when there is lots of movement it sometimes freezes for about a second.
When I use the webcam in Skype it works fine. Does anybody have a clue what might cause this and better yet, how to fix it.