6
votes
Accepted
How to decode the PTS timestamps and extract the video frames
FFmpeg will, by default, remove the starting offset. To preserve it, add -copyts.
The description of -vsync 0 isn't accurate and was written 8+ years ago: Each frame is passed with its timestamp ...
4
votes
Accepted
Is it possible to create a continuously looping video?
I make similar videos for our corporate reception, interstate and overseas offices, events, conferences and presentations etc. The answer is to look outside the video file itself and focus on the ...
3
votes
Accepted
Proper command to remux mpeg-ts to mp4 with FFmpeg?
Unless you know you have a specific need to preserve timestamps, there's no need to use -copyts. MPEG-TS, being a format, used for remote viewing, will have some start time offset, by default, to ...
3
votes
Accepted
Are "mp2v" and "mpgv" valid MPEG-2 codec tags in an MOV?
MPEG-2 doesn't seem to be an officially sanctioned codec for the Quicktime container. The official specification has a section related to MPEG-1 in MOV but not MPEG-2. The US Library of Congress also ...
3
votes
Accepted
What is the correct MPEG-2 FourCC?
Strictly speaking, fourcc is the codec ID used by Microsoft. It has been adapted for use with many other formats, thus making it seem like a standardized ID format, but it's not.
ffmpeg, in ...
2
votes
Accepted
What is the size of 1 minute video at 1920 x 1080 (60 fps)?
Try those calculators, they should do the trick.
http://www.digitalrebellion.com/webapps/videocalc
2
votes
MPEG - the maximum range for R,G,B?
Yes, MPEG-2 video is stored as YCbCr, but video editing programs (like Cinelerra) convert the samples to RGB for processing during editing. That range is 16-235.
From Wikipedia on YCbCr
Analog YPbPr ...
2
votes
Accepted
avconv: What are the mpegvideo private options?
Private options are switches/flags only applicable to specific encoders or decoders, and ignored by anything else.
To see the available private options for an encoder, use avconv -h encoder=name e.g. ...
2
votes
Accepted
DVD not displaying full picture
You will need to work within the title safe areas when burning to DVD as depending on what the final player will be, there might be overscan which will/can crop anything out that is not within this ...
2
votes
Accepted
MPEGTS & HLS: Only second segment onwards is valid
For non-conventional layouts, the native AAC encoder writes a PCE section in the bitstream header as part of the AudioSpecificConfig. However, it does so only at the beginning, therefore subsequent ...
2
votes
Accepted
Leaflets or brochures for MPEG codecs
I take the references from Tektronix seriously in my daily work.
Amazon has a 48-page magazine-sized technical booklet from this company or you could download it from this link
Of course, this company ...
1
vote
Accepted
Errors in FFmpegSource2 plugin source filter for AviSynth
The short answer, if you're familiar with AviSynth
You don't need to use LoadPlugin(), if you copy the four files in the plugin:
FFMS2.avsi
ffms2.dll
ffms2.lib
ffmsindex.exe
to the plugins ...
1
vote
Accepted
Can AviSynth handle MTS files?
Use cross-platform wrapper library FFmpegSource (around FFmpeg) — particularly, its filter FFmpegSource2() (instead of built-in AviSource() or DirectShowSource()).
See AviSynth Wiki about it.
1
vote
How to fix interlaced mpeg2 video marked as progressive?
Sorry for the late reply. For anyone wondering, the video actually is progressive. The next line in the mediainfo shows 2:3 pulldown, which is a software added telecine (soft telecine). You can also ...
1
vote
Extract PTS, Frame Number from a TS file using the bytes representation of it
As per my reading of the demuxer, this is the method to derive the PTS from a base 16 dump.
b'4700ff1de05ca7686c2b43f5e37e6dafd388761c36900ab37...
Skip the first 7 bytes, or more precisely, the ...
1
vote
Extracting segment from .mpg file using ffmpeg; why does result have video but no audio?
Until very recently (2018-02-17), ffmpeg wasn't able to correctly remux pcm_dvd streams in MPEG-PS. You'll have to upgrade to a recent version. Get a git snapshot binary from FFmpeg (under More ...
1
vote
Accepted
Could not find codec parameters -- for gif?
It's worth a try using the concat demuxer.
First, create a text file like this:
file 'motor_animate_000.gif'
file 'motor_animate_001.gif'
file 'motor_animate_002.gif'
file 'motor_animate_003.gif'
......
1
vote
How to create MPEG-DASH variants at resolutions where one dimension is not a whole number in pixels?
The scale filter resets the sample aspect ratio to match the original display aspect ratio. You should add setsar=1 after each scale. In any case, videos don't contain pixel count with fractional ...
1
vote
Accepted
To MP4V, or to DX50, or not to be
If it's just a matter of which FOURCC to assign, and not the codec, then choose MP4V since it has broader compatibility, and the tag can always be changed later, using a tool like ffmpeg i.e.
ffmpeg -...
1
vote
Accepted
Do media containers contain multiple audio channels in separate streams?
Depending on the container format, multi-channel audio can either be in a single stream or in separate mono streams.
Most consumer formats allow both, but it's easier for the end-user to have it in ...
1
vote
Is it possible to create a continuously looping video?
If you have the option to embed the video in a simple webpage you could use the HTML5 video player loop option:
<video loop="loop"></video>
1
vote
Is it possible to create a continuously looping video?
Use a DVD authoring program. For example, Adobe Encore to create a VOB (MPEG2) DVD file. Most media players recognize this format. In the authoring software, you can make the movie autoloop, so the ...
1
vote
Is it possible to create a continuously looping video?
You could use something like the raspberry pi zero for this.
https://www.raspberrypi.org/blog/raspberry-pi-zero/
It costs £4 and has an HDMI Output that feeds into most TVs. Using https://osmc.tv/ (...
1
vote
Combine video and audio TS segments coming from HLS stream
Do you have a m3u8 file? If so, I assume you can just do
ffmpeg -i indexfile.m3u8 -acodec copy -vcodec copy output.ts
You could also convert it directly into the mp4 container:
ffmpeg -i indexfile....
1
vote
Accepted
Hardsubbing ASS onto MPEG4
ffmpeg has an amazing article on burning the subs into the videos.
I trust ffmpeg to be very careful with (the lack of) quality loss.
Given you are dealing with ASS, here are the important bits,
You ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
mpeg × 52ffmpeg × 23
video × 7
encoding × 6
mp4 × 6
conversion × 5
streaming × 4
file-formats × 4
codec × 3
transcoding × 3
linux × 3
quicktime × 3
dvd × 3
editing × 2
audio × 2
software-recommendation × 2
avchd × 2
avi × 2
mpeg4 × 2
premiere × 1
video-quality × 1
animation × 1
video-recording × 1
framerate × 1
compression × 1