Tag Info

Hot answers tagged

7

Look at ffmpeg. It will run on just about anything and should do what you want, although it might depend on what your source actually is Something like this should work : ffmpeg -i sourcefile.avi -f image2 'img-%03d.jpeg' (see the image2 section for full reference)


4

For a good GUI based on libavcodec (which a ffmpeg library), take a look at handbrake. Might be a bit too detailed for a very "simple" user, but with some effort it's manegable. It also supports saving of presets, so you can set it up for easy use.


4

-profile baseline seems to work for me, using libx264. I use the libx264 presets - for example "slow" gives me the options listed below. there's fast, slow, veryslow and placebo (might be more, can't remember). stib$ ffmbc -i test.mov -vcodec libx264 -preset slow -profile baseline -acodec libfaac -ab 96k -crf 19 test.mp4 ... [libx264 @ 0x101858c00] profile ...


4

Note: This is for recent FFmpeg, not FFmbc, which doesn't use the same option syntax (yet) You need to use the -profile:v option, which has been introduced in FFmpeg 0.9 (afaik) and is now standard in 1.0. ffmpeg -i input.mp4 -c:v libx264 -preset fast -profile:v baseline out.mov Why? -profile was used (and prioritized) for AAC encoding. It's simply ...


4

Hope this explanation is what you're looking for: When you transcode to an encoding such as H.264 (MPEG-4 part 10) you necessarily also resample the video, that's part of H.264 compression technique. Nontheless, I doubt if this is the reason you experience a timing gap since the resampling doesn't necessarily influence the clock rate of the media. So, I ...


3

A lot of these answers seem somewhat misleading unfortunately. Forget about getting a capture card. Practically every one has AGC. AGC is very similar to macrovision, except it's superimposed onto any video source. It's impossible to disable unless you use Linux and know your way around hacking drivers. Some cards on Windows have third party tools to ...


3

...FFMPEG worked, it was a steep learning curve in terms of getting it to work in my environment and, took me a few days to learn how to code in Bash Scripts Shell based, but in the end very happy with the results and it's integration with both Macs and my Unix server.


3

You didn't mention whether you're using a Mac or Windows, but... You could use a tool like MPEG Streamclip to change the format of the video, or strip off the audio. Works on both Mac or Windows.


3

1) If you're not going to deinterlace it then stick to the source's field order. 2) I wouldn't bother with the two pass encoding (if indeed it even does anything) - dnxhd will only encode at certain specific fixed bit rates anyway so you're actually pretty constrained for options. 3) You'll see some softening, but it's unavoidable. ffmbc's filtering is ok ...


3

BTW, this question might be better on stackoverflow, or maybe unix.stackexchange, or maybe serverfault. This site is I think less focused on questions that don't involve decisions based on creative merit or at least perceptual video / audio quality. However, I'm all about the tech details, so I'll answer. FFmpeg uses multi-threading by default, so you ...


2

To force a keyframe at the 00:00:00.000 time code, you should try using the following flag: -force_key_frames 00:00:00.000


2

Fixed by updating FFMpeg to newer version


2

I do this all the time for local user groups and I'm yet to find a "plug and play/set and forget" solution. To do the recordings at a professional quality, you need some sort of skill and training, otherwise it will look amateur. If all you want to record is the person talking, and not what's on their screen, it's relatively easy: buy a wireless lapel mic ...


2

You could create a droplet in compressor. Unfortunately, your options for destination folder are limited by this method to either source, desktop, cluster storage, or your movie folder. Since you don't want your watch folder endlessly copying movies, "source" is a bad choice, and you probably don't have cluster storage, so as long as you're ok with your ...


2

I struggled with a similar issue on Ubuntu 12.04.3 LTS. I fixed the problem using the static ffmpeg build which is available from http://ffmpeg.gusari.org/static/64bit/ffmpeg.static.64bit.latest.tar.gz


2

Generally, I would expect that just about any solution will work pretty well now. The capabilities of even cheap modern hardware so far outpace the capability of laserdisc that you aren't likely to lose much. Certainly a professional quality capture system similar to the ones Matrox sells would do a superb job, but I'd hazard that even a cheap $30 USB to ...


2

This isn't a phenomenon, this is compression. It is simply how it works. Compression works by taking an input, runs it through some algorithms and then gets an output that matches up either exactly (lossless) or approximately (lossy) with the original input. It is not stored like normal video data as a set of pixels, but rather some form of data that ...


2

To understand this you need to understand how codecs actually work. A plain uncompressed video frame e.g. a single picture is pretty large. I'm talking about a bitmap, not a lossless encoded video, no encoding at all, just plain pixel information. Here simple example of a Full HD frame for some perspective: We have a resolution of 1920x1080 that equals to ...


2

Under the video tab, you'll see two options. Video Codec, which is how the video is encoded (h.264 is the standard for .mp4 files), and Quality, which controls the level of video compression that occurs. It's the Quality slider that you're mostly worried about if you want to keep it an mp4. Drag that slider to the right to improve the quality (this will ...


2

If you just want to embed a cover you might consider keeping the result as mp3, for example: ffmpeg -i original.mp3 -i cover.png -map 0:0 -map 1:0 -metadata:s:v title="Album cover" -metadata:s:v comment="Cover (Front)" -id3v2_version 3 -write_id3v1 1 result.mp3 If you are creating mp4's, e.g. for YouTube, then I suggest to split the process to two steps - ...


2

libtheora is single threaded. There is a multithreaded experimental build, but is not maintained. I would suggest running it in parallel with the other encodes. Also if possible use libfdk-aac over libfaac. Much higher audio fidelity at the same bitrate.


1

The least-lossy way should be to just stretch time, so your 25p becomes 24000/1001p. Then your video can go on a NTSC dvd with soft-telecining. The audio needs to be stretched to match, using a pitch-preserving method. (Soft TC means stored as progressive frames on the disc, with flags set to tell the player to apply a 3:2 pulldown if it needs to make 60i ...


1

I personally would use media encoder and let it do the conversion. Convert it to a mpeg2-dvd format and pick a preset, you can adjust the preset to your liking. ME would do most of the heavy lifting. At this point I trust them to do the best job. I find that nothing beats actually trying it though, you're not really out anything but time. And very little ...


1

From FFmpeg Documentation – Detailed Description: ffmpeg calls the libavformat library (containing demuxers) to read input files and get packets containing encoded data from them. When there are multiple input files, ffmpeg tries to keep them synchronized by tracking lowest timestamp on any active input stream. Encoded packets are then passed ...


1

It takes a lot of bits to accurately, or nearly-accurately reproduce the input pixels, regardless of what they contain. The only exception is low-complexity stuff like a screen capture or animation, where big areas are EXACTLY the same colour, and/or at bit-for-bit identical from frame to frame. The difference between your intuition and real life comes ...


1

Like you suggested yourself you might want to use FFmpeg instead. It can utilize x264 as well which is the library that Handbrake is using for encoding. While x264 itself can do some very limited color correction via color space conversion (which can be used in the Handbrake CLI) I wouldn't recommend it if you want advanced manipulation of the video look. ...


1

You can use tsMuxer to add the audio stream from one .ts file into the .ts file containing the video or vice versa. This is called muxing and doesn't affect the quality of the audio or video in any way.


1

You can use ffprobe (which comes with ffmpeg) to give you info about your movie files from the command line. You may require some shell-fu to convert the output of ffprobe into something you can use though. I've done this in the past; basically I pipe the output of ffprobe to sed or awk to grab the bits of info I need, then use this to drive the parameters ...


1

For DV footage, anything below 4.7 minutes per gigabyte is going to start being sub-standard for editing. That's the standard data rate for lossy compressed DV footage. Each generation of compression and the lower quality you make the compression, the less suitable for video editing it becomes. If you use a highly lossy format to store the video, after ...


1

I don't know about the specific format of mjpeg that you are working with, but it is certainly possible to handle interlaced video with mjpeg. I believe the most common way is to do a jpeg per field, so you get half the vertical resolution and alternate between the odd and even fields.



Only top voted, non community-wiki answers of a minimum length are eligible