Questions tagged [h.264]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
931 views

FFmpeg raspberry pi OMX hardware encoder with inline_headers enabled = Increasing latency over the time

I managed to enable inline header on the OMX H.264 hardware encoder. inline header(SPS/PPS) are mandatory to play an already launched stream. https://github.com/Serveurperso/FFmpeg/commit/...
Serveurperso's user avatar
0 votes
0 answers
25 views

Video not playing in mac

I use a OnePlus 6 mobile for recording videos and so far I have never transferred the video to my Macbook Pro, however, I recently copied all my videos to learn video editing. All videos play ...
Sivasankar's user avatar
1 vote
1 answer
485 views

Smallest Possible Video File in H.264 Format

I am writing some unit-tests for a software that does some work with videos. To do so, I need a programmatically generated video file that is both small and legitimate in that it is actually a ...
MadPhysicist's user avatar
1 vote
0 answers
289 views

How to calculate video file size for H.264

I need to estimate disk usage for a media project. In order to do that I need to calculate typical file sizes for different video duration and resolution. Example: Given a video with the properties ...
kev's user avatar
  • 111
0 votes
0 answers
194 views

No Maximum Bitrate H264 codec

I am trying to export a video with a low bitrate. Regardless of what I set as the target bitrate, the video always is exported with the highest possible bitrate. This occurs whether I use VBR or CBR. ...
Sidereal's user avatar
  • 101
1 vote
0 answers
542 views

ffmpeg ProRes to MP4 Alters Colors Slightly

I cannot for the life of me figure out what is going wrong, but I have a ProRes MOV file with the following specifications: And I want to convert it to a 4:2:0 MP4 video file. Every time I attempt ...
jippyjoe4's user avatar
1 vote
1 answer
289 views

h264 compression keeps same number of frames?

I'm trying to understand how h.264 compression works. So far I have clear what I, P, and B frames are and how are they used. But I'm unsure of is if after this process the number of original input ...
pplur's user avatar
  • 11
2 votes
0 answers
425 views

Efficiently compressing a looping video with h264

I have a video that is initially 19 frames long and lasts for about 0.5 seconds, it's 432kB. I've looped it over three minutes and the resulting file is quite large (200MB). Using FFMPEG is there a ...
Baa's user avatar
  • 121
1 vote
1 answer
10k views

h264 (Constrained Baseline)/(h264 (native) vs h264 (libx264)

I am recording a video using OBS Studio with the following settings: With these settings, OBS is consuming 55 to 60 MB storage for a minute long recording. Considering that my recordings span across ...
SOuser's user avatar
  • 55
0 votes
1 answer
1k views

What happens if you uncheck key frame distance in Premiere Pro CS6

The default is 72 which is in frames I suppose. However what happens if I simply uncheck it? Does it work like AVC Intra where key frames doesnt exist and every pixel in every frame is processed like ...
Delta Oscar Uniform's user avatar
0 votes
2 answers
3k views

How to 2-pass h264 with CRF and maximum bitrate with ffmpeg?

Based on CRF Guide (Constant Rate Factor in x264, x265 and libvpx), quoting: Streaming nowadays is done a little more cleverly. YouTube or Netflix are using 2-pass or even 3-pass algorithms, ...
Freedo's user avatar
  • 145
0 votes
1 answer
755 views

H.264 video packet duration missing

I have H.264 files that, when I run FFprobe on them, like this: ffprobe -i h264_file.ts -show_packets -select_streams v ...it shows that each video packet has no values for duration, and no value ...
George Mari's user avatar
3 votes
3 answers
4k views

What's the difference between "visually lossless" and real lossless and what does this mean for future encodes?

In FFmpeg's H.264 Video Encoding Guide we are told: Tip: If you're looking for an output that is roughly "visually lossless" but not technically lossless, use a -crf value of around 17 or 18 (you'...
user3643's user avatar
  • 2,134
1 vote
1 answer
395 views

Identify H.265 from the OSX Command Line?

Can anyone suggest a way to tell the difference, from the OSX command line, between .mkv files encoded with H.265 from those encoded with H.264? Plex H.265 streams viewed from some devices (e.g. LG ...
NetFool's user avatar
  • 145
0 votes
0 answers
457 views

Reencode MKV (from DVD - Mpeg2) to h264

I have some old DVD that I already converted using MakeMKV, they seems to have the original mpeg stream, so I want to do this: Reencode the video stream to the more recommended settings for old-DVD ...
Braian's user avatar
  • 11
1 vote
0 answers
2k views

AMD support for ffmpeg? Can't get my dedicated GPU to work

I'd like to ask for your advice. Recently I got refurbished Dell Latitude E6540 with two GPUs: integrated Intel HD Graphics 4600 and external AMD Radeon HD 8790M: 00:02.0 VGA compatible controller: ...
stalker's user avatar
  • 21
3 votes
1 answer
986 views

What's special about Apple-device generated HEVC files that (apparently) x265 can't produce?

Take this file, the first 10s of Hank Green's "editing challenge". It is H264 video + AAC audio. You can take that file and import it into Final Cut Pro X (FCPX for short), and edit it to your heart's ...
Juan Pablo's user avatar
1 vote
0 answers
1k views

ffmpeg convert H264 CFR + timestamps to VFR

I have a H264 video source that was recorded with variable framerate (VFR) and a text file with frame ID, timestamp pairs that looks like this: frameId,timestamp 1890413473,13792093 1890413474,...
Phoenix's user avatar
  • 111
1 vote
3 answers
563 views

Some H.264 videos that I have seem to have excessive bitrate, is there a way to determine/find their recommended bitrate?

So I have some videos that are Full HD, h264 but they have over 30M bitrate at 30 FPS, they are SDR and their quality is not very impressive so it seems excessive and unnatural for such unimpressive ...
A. Newb's user avatar
  • 25
0 votes
1 answer
568 views

What happens when you use a specific CRF value on a already encoded x264 video?

If there is a h.264 video, and I use -crf 17 I sometimes I get a lower bitrate, but the weird thing is - most of the time get a higher ones. I am trying to get this setting because I think some ...
A. Newb's user avatar
  • 25
0 votes
1 answer
290 views

Premiere Pro export black screen on mobile, just audio

I exported a 9:16 video (vertical, for Instagram stories) from Premiere Pro 2018, encoded with H.264 and AAC audio, VBR 2 pass. However, the video shows nothing but black screen on both my Samsung ...
Alexander Starbuck's user avatar
0 votes
0 answers
2k views

Help decoding video from hardware encoder

I obtained this video from directly reading the memory of a hardware encoder. The encoder supposedly produces a HEVC (H.265) or H.264 video stream, but I can't accurately play or convert the file with ...
Telmo Marques's user avatar
1 vote
2 answers
10k views

Does Youtube accept 10bit uploads? If so, what codec should I use?

I am launching a series of videos to Youtube. These videos have a black background and lots of colored gradient changes. 4k, 60fps. Unfortunately this picture style is causing terrible banding ...
T1000's user avatar
  • 111
4 votes
3 answers
9k views

Configure CQP (CRF) for h264_nvenc

Encoding on CPU can be done via: ffmpeg -i input.mp4 -vcodec h264 -crf 23 -acodec copy h264.mp4 GPU's alternative for the codec is h264_nvenc. How can I pass the same options to it? I googled and ...
Qwertiy's user avatar
  • 183
2 votes
3 answers
2k views

Does HDR content have anything to do with codecs?

I am new to video codec(encoding/decoding) stuff. I am trying to understand the difference between H.264(AVC) and H.265(HEVC) HDR video content. I thought HDR video 'means' it has 10 bit color depth ...
user3001078's user avatar
0 votes
0 answers
292 views

Reduce CPU usage when downscaling HD>SD>Low on the same codec (H264)

I'm using ffmpeg over 3 years now mainly I'm doing live broadcasting on my site , currently I'm preparing to do 5 livebroadcast on the same time using my VPS server CPU E3-1240 v5 OpenVZ Since I'm ...
Salem F's user avatar
  • 131
1 vote
1 answer
2k views

FFmpeg only and only change H264 profile and level?

I am use FFmpeg v4.1 . I want to change H264 profile and level but I want other settings to stay the same. I just want to change the profile of H264. I'm using this code, but I'm getting the error. -...
user avatar
3 votes
2 answers
5k views

What is the correct format of media creation time?

I noticed my GH5 via ffprobe has metadata such as: Metadata: creation_time : 2018-12-31T09:17:48.000000Z timecode : 06:19:42;19 This is actually my local time, so off that bat, ...
hendry's user avatar
  • 181
0 votes
0 answers
492 views

Correct export in Premiere to Vimeo & YouTube in FULL RANGE 0-255

I'm working in Adobe Premiere on some sequences (Full HD, Progressive, 8bit). In these sequences I added also some matte black backgrounds and after effects comps with black background and other ...
user3450548's user avatar
  • 1,504
-1 votes
2 answers
866 views

Grime-like blocking compression artifacts on the decompressed video (H.264)

During watching H.264 compressed videos one faced several times with an artifacts. Example 1: Example 2: Wikipedia's article [1] tells that the typical reason is «Data errors in the compressed bit-...
pmor's user avatar
  • 125
0 votes
1 answer
63 views

Video cam with poor compression ratio (H.264 produces videos at 2.9MB/sec)

I just purchased a cheap dashboard video-camera that is advertised to have a H.264 codec inside. However, after the first video test I have seen that a 43sec movie takes 123MB! How is this possible. I ...
Gabriel's user avatar
  • 101
2 votes
1 answer
4k views

How to choose the right bitrate, H.264 profile and level for Web Video presentation?

I want to start producing videos and looking around the internet for usual bitrate ranges (VBR) and H.264 profiles and levels for Web Video exports. I found some guides with Vimeo and YouTube and ...
burnersk's user avatar
  • 123
0 votes
1 answer
850 views

Is 4K 4.2.0 just HD 4.4.4

I've been reading about codecs lately and found out, that the 4.2.0 codec combines 4 pixels color to one used for all 4 of them, effectively lowering the filesize. Now how does this compare to a ...
Frezzley's user avatar
  • 342
0 votes
1 answer
662 views

I'm using H264 encoding to encode video capture from a webcam. How do I turn of rc lookahead?

I want minimize encoding latency per frame. Right now, there is a high increase in encoding latency on the 46th frame. I think lowering the lookahead value might help with this. How do I do this? ...
newuser's user avatar
1 vote
1 answer
4k views

How to concatenate MPEG-4 and AVC/h.264?

I would like to use ffmpeg, mencoder or still something free. I cannot concatenate two videos because of different video codecs: $ mkvmerge -o merged.mkv 1.mkv \+ 2.mp4 mkvmerge v19.0.0 ('Brave ...
R S's user avatar
  • 129
0 votes
1 answer
196 views

Different rate distortion curves for two videos encoded with same parameters in FFMPEG

I encoded two videos (ParkJoy and Sintel) in FFMPEG by H.264 with same parameters (GOP size, QP, frame rate, resolution etc.) and obtained rate-distortion plots (mean PSNR of Y channel vs bitrate). I ...
Canberk's user avatar
0 votes
0 answers
2k views

Replacing I-frames in h265 stream

I'm trying to follow this tutorial: https://www.reddit.com/r/brokenanimegifs/wiki/tutorial Everything works perfectly. On the basis of this tutorial, I even created my own little tool. It just ...
bukkojot's user avatar
  • 675
4 votes
2 answers
8k views

Print to file: Details of every NAL unit in raw H.264 file

I have a raw H.264 file. I would like to retrive both length and frame number of every NAL unit in this file. The result must be printed to file. Is there any tool to do this? I have tried using H....
fonnes's user avatar
  • 143
2 votes
3 answers
2k views

Can you losslessly ediit H264 at the GOP level?

My scenario is this: I have a few .mp4 files containing H264 video with AAC audio. Each file was encoded from a DVR source. There are a few frames too many at both the beginning and end of the file (...
fdmillion's user avatar
  • 123
1 vote
1 answer
45 views

Getting gray instead of white when recording screen activity

I am recording from screen however, the video when recording with a recording program, (screen around cursor mode) gets grayish why? Video settings are H264 - NVENC (VBR) 30 fps, 100q
Anders Lindén's user avatar
1 vote
1 answer
504 views

Clip that plays fine in WMP is cut off in Sony Vegas

I imported a screen recording into Sony Vegas. When I play the original clip with Windows Media Player, it looks the way I expect it, with the whole screen visible. But when I play the clip in Vegas, ...
Banjo's user avatar
  • 13
-2 votes
1 answer
1k views

Lossless and lossy compression techniques

Are MPEG and H.264 Lossless?? I need a brief explanation about lossy and lossles... And which compression technique is generally using in CCTV Surveillance applications of video??
user21290's user avatar
4 votes
2 answers
13k views

FFMPEG: Loop video to the length of audio

E.g. if video is 1 minute, but audio is 1 hour. Make video loop throughout for 1 hour of the audio track. I use this solution to loop image through the lenght of the audio ffmpeg -y -loop 1 -r 6 -i ...
user3108268's user avatar
0 votes
3 answers
2k views

How do I convert H.264 Rec709 ("SRGB") to H.265 HEVC 10-Bit Rec2020 ("Wide Gamut")?

I'm looking to convert a standard colour gamut video to a wide gamut video. For example, I have a 1080p, 2K or 4K H.264 8-bit mp4. This is normally (eg. from YouTube) in Rec709 or "SRGB" colour space. ...
SaltySub2's user avatar
  • 151
5 votes
1 answer
2k views

Are JPEG compression and H.264 intraframe compression the same process?

I was looking at how JPEG compression works, and to me it seems to be really similar to what H.264 (and other video codecs) does with its intraframe prediction step. In both algorithms the image ...
mcont's user avatar
  • 720
1 vote
1 answer
3k views

ffmpeg rtsp over http not working

I put this conf on ffserver HTTPPort 1234 RTSPPort 1235 <Stream live.h264> Format rtp Feed feed1.ffm VideoCodec libx264 VideoFrameRate 24 VideoBitRate 100 VideoSize 480x272 AVOptionVideo flags ...
kooli's user avatar
  • 11
1 vote
1 answer
2k views

H.264 adding dark anti-aliasing even on high444 yuv444p

I have a PNG file with white on red and no antialiasing at all - each pixel is either white or red, but when I encode it to MP4 using ffmpeg -i test.png -profile:v high444 -pix_fmt yuv444p -loop 1 -...
g491's user avatar
  • 113
6 votes
1 answer
10k views

It is better to have more B-frames or more P-frame for video streaming?

I'm trying to re-encode (H.264) some videos from my movie library in order to put them on a NAS and stream them to a smartTV through WiFi. In order to do so, I'm using HandBrake on MacOS and – among ...
dezzeus's user avatar
  • 163
2 votes
1 answer
11k views

Exporting h.264 from Premiere Pro resulting in black screen on Windows 7

We have multiple reports of our h.264 video playing audio-only in IE11 on Windows 7. The video screen stays black. I can reproduce the problem. Here is an example video that exhibits the problem. ...
Daniel's user avatar
  • 123
2 votes
1 answer
5k views

How to set ffmpeg encoding framerate?

in short: I set -r 25 , but I see in the converting process that it's fps=18. Why? I am trying to convert a video to H.264 format using ffmpeg, and I am trying to set the framerate(out framerate) ...
Davis8988's user avatar