Questions tagged [x264]

x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC format, and is is released under the terms of the GNU GPL.

Provides best-in-class performance, compression, and features.

Achieves dramatic performance, encoding 4 or more 1080p streams in realtime on a single consumer-level computer.

Gives the best quality, having the most advanced psychovisual optimizations.

Support features necessary for many different applications, such as television broadcast, Blu-ray, low-latency video applications, and web video.

x264 forms the core of many web video services, such as Youtube, Facebook, Vimeo, and Hulu. It is widely used in television broadcast and by ISP.

More information at http://en.wikipedia.org/wiki/X264

373 questions
11
votes
6 answers

decode a mp4 video with gstreamer

I want to play a mp4 video in Gstreamer, but i got an error with the x264dec which is not found. I wrote this pipeline gst-launch filesrc \ location=/media/thesis/Gstreamer/pub_Irma.mp4 \ ! qtdemux name=demux demux. ! queue ! faad \ !…
KKc
  • 324
  • 1
  • 5
  • 16
11
votes
5 answers

Cannot find yasm even though I have installed it

I got a strange problem. I tried to install x264. When run sudo ./configure --enable-shared, it gave: Found no assembler Minimum version is yasm-0.7.0 If you really want to compile without asm, configure with --disable-asm. But I already installed…
zhen lee
  • 333
  • 2
  • 6
  • 18
10
votes
2 answers

How to write a Live555 FramedSource to allow me to stream H.264 live

I've been trying to write a class that derives from FramedSource in Live555 that will allow me to stream live data from my D3D9 application to an MP4 or similar. What I do each frame is grab the backbuffer into system memory as a texture, then…
Garviel
  • 435
  • 1
  • 4
  • 16
8
votes
2 answers

What's the relationship between AVPacket in FFMpeg and H.264 NAL Uint?

I use FFMpeg's api to encode images to H.264 stream, the code is like this encode code. When I called the function avcodec_encode_video2 I got one AVPacket's data, then I saved it to file. I use several images to get several files for test. Based on…
Ello
  • 281
  • 1
  • 3
  • 12
8
votes
3 answers

GStreamer x264enc not found

I installed GStreamer-0.10 and all modules (base, good, bad, ugly, ffmpeg) according to these instructions (browse through by clicking prev/next): http://www.linuxfromscratch.org/blfs/view/svn/multimedia/gst-plugins-ugly.html Everything seemed to…
Dominik Schreiber
  • 769
  • 2
  • 15
  • 25
8
votes
1 answer

Trouble syncing libavformat/ffmpeg with x264 and RTP

I've been working on some streaming software that takes live feeds from various kinds of cameras and streams over the network using H.264. To accomplish this, I'm using the x264 encoder directly (with the "zerolatency" preset) and feeding NALs as…
Jacob Peddicord
  • 367
  • 2
  • 6
  • 15
7
votes
3 answers

mp4 with pixel format yuvj420p won't play in Chrome 17, but plays in Safari, IE etc

File is from a Nikon D3s (mov) converted with ffmpeg to mp4. Working without problems with all other files (avi, flv, mp4 etc) Please see file: http://shootitlive.s3.amazonaws.com/output.mp4 (Same non working result in Chrome when served from…
marca
  • 195
  • 1
  • 1
  • 11
7
votes
1 answer

Encoding a video in FFmpeg to X264 and have it playable in Quicktime

I am wondering which command line settings i need to explicitly set (or avoid) to make a video encoded into x264 (in the mp4 format) using ffmpeg by default playable in Quicktime. I find that a number of the predefined preset files work for me but…
illu
  • 71
  • 1
  • 2
7
votes
1 answer

High Quality Screen Capture with FFmpeg

I'm trying to figure out a command for high quality screen capture on REHL. I have tried various options, but none really worked. The quality is not good enough. I'm quite new to ffmpeg and doesn't quite understand all the different flags. So any…
plumzl
  • 83
  • 1
  • 1
  • 5
7
votes
3 answers

h264 RTP timestamp

I have a confusion about the timestamp of h264 RTP packet. I know the wall clock rate of video is 90KHz which I defined in the SIP SDP. The frame rate of my encoder is not exactly 30 FPS, it is variable. It varies from 15 FPS to 30 FPS on the fly.…
user269090
  • 211
  • 2
  • 4
  • 7
6
votes
4 answers

EC2 for video-encoding

I have a potential job which will require me to do some video encoding with FFMPEG and x264. I'll have a series of files which I'll need to encode once, then I'll be able to bring down the instances. Since I'm not really sure of the resource…
Naftuli Kay
  • 87,710
  • 93
  • 269
  • 411
6
votes
2 answers

ffmpeg - cuda encode - OpenEncodeSessionEx failed: out of memory

I'm having a problem with ffmpeg video encoding using GPU (CUDA). I have 2x nVidia GTX 1050 Ti The problem comes when i try to do multiple parallel encodings. More than 2 processes and ffmpeg dies like this: [h264_nvenc @ 0xcc1cc0]…
VelDev
  • 160
  • 2
  • 7
6
votes
1 answer

Manually generate "empty" h264 p-frame

Let's call a p-frame frame empty if it doesn't change any pixels in the currently decoded video (i.e. no motion vectors, nothing). What I need is to be able to manually insert empty p-frame into the video stream on request (need to send frames to…
leavittx
  • 87
  • 5
6
votes
2 answers

Get frame type for specific frame using ffmpeg

I need to get the frame type (I/B/P) of a specific frame number for an x264 encoded movie. How do I do this using ffmpeg/ffprobe? I'm open to other solutions as well.
Damnesia
  • 79
  • 1
  • 2
  • 8
6
votes
1 answer

h.264 MVC 3D support in x264/ffmpeg

Many threads say that there is no open source support for h.264 3D on x264 and the technology is dead. However, I am working on x264 and would like to ask the experts here about their opinion: Is h.264 MVC 3D support added to any opensource codecs…
Codec Guy
  • 137
  • 2
  • 11
1
2
3
24 25