Tag Info

Hot answers tagged

165

TL;DR An AVI file is a video, and therefore not executable, so the operating system can/will not run the file. As such, it cannot be a virus in its own right, but it can indeed contain a virus. History In the past, only executable (i.e., "runnable") file would be viruses. Later, Internet worms started using social-engineering to trick people into running ...


25

I won't say it's impossible, but it would be difficult. The virus writer would have to craft the AVI to trigger a bug in your media player, and then somehow exploit that to run code on your operating system -- without knowing what media player or OS you are running. If you keep your software up to date, and/or if you run something other than Windows Media ...


24

I work in video quality research (yes, there's something like this), and the thing you're looking for is somewhat everywhere but nowhere to be found. There are plenty of institutes who write their own video quality software, but most of them are either not available or not flexible enough. As for your requirements: Just comparing video resolution won't tell ...


21

You can use a feature in ffmpeg video converter: if you will specify it to recode video to nothing it will just read input file and report any errors that will appear. This is very fast process because video frames are just being read, checked and silently dropped. Example command line: (for Linux) ffmpeg -v error -i file.avi -f null - 2>error.log -v ...


20

On Windows, VirtualDub should be able to do this. Check out this guide for in-depth guide on how to split videos. The creatively named Easy Video Splitter can apparently do the job easier, but I have never used it so i would not know first hand.


20

Open in notepad, do a search for 'vids' - the FOURCC is right after that. Eg you'll find something like: vidsWMV1 Then google for 'fourcc WMV1' in this example.


18

This is a very simple process and can be done using the GSpot Codec Information Tool. Just download the program and install it. Now go into your Start Menu and open the program. Select File | Open and select your AVI file Look for the FourCC code for the file's Video Codec Visit the FourCC website and find out who develops that codec ...


18

To make your copy of avidemux2.app work, simply open the application bundle (show package contents in finder) and remove the files libxml.2.dylib and libiconv.2.dylib from the Contents/Resources/lib folder. This will make avidemux2 use the versions that ship with Lion and which seem to work just fine.


13

This works for me: cat part1.avi part2.avi part3.avi > tmp.avi && mencoder -forceidx -oac copy -ovc copy tmp.avi -o output.avi && rm -f tmp.avi Then output.avi should not only have the whole content but also have the indexes recalculated so the whole movie plays.


12

An avi file extension is not a guarantee that the file is a video file. You could get any .exe virus and rename it to .avi(this makes you download the virus, what is half of the path to infect your computer). If there are any exploit open on your machine that allow the virus to run, then you would be affected. If you think it is a malware, just stop ...


10

Nope! What you're wanting is getting information from nowhere - CSI style "increase... increase... enhance.. zoom in on that guy's watch... enhance... we have our killer, and look at that letter he's carrying! That's his home address, let's go!" is entirely impossible. It may be possible to slightly increase the quality, but nowhere near what you want. ...


10

Try mencoder or ffmpeg, both free, both good. Mencoder mencoder -oac copy -ovc copy -o output.avi input1.avi input2.avi FFmpeg From the FFmpeg Wiki article on how to concatenate (join, merge) media files: Create a file "mylist.txt" with all the files you want to have concatenated in the following form ( Lines starting with a dash are ignored ) : # ...


10

Yes, it is possible. AVI files, like every file, can be specially crafted to take advantage of known bugs in the software that manage those files. Antivirus software detect know patterns in the files, like executable code in binary files, or specific JavaScript constructions in HTML pages, that are possibly virus.


9

On Windows, you can use VirtualDub. On Linux, there is a very similar program called AviDemux2


9

In order to just copy the video and audio bitstream, thus without quality loss: ffmpeg -i filename.mkv -c:v copy -c:a copy output.avi If you want FFmpeg to convert video and audio automatically: ffmpeg -i filename.mkv output.avi


8

No. The hardsubs modify the video content and so recompressing it is necessary.


8

You could try using VLC to do streaming, that might cope better


7

Without a doubt, VirtualDub is the way to go. Open the first AVi in VirtualDub Select "Direct Stream Copy" for both video and audio In the file menu, choose Append AVI Segment (or similarly named) File -> Save As and give your avi a new name Bingo! I have done this many times. The only gotcha is to be aware that the dimensions, codecs, bitrates, etc. all ...


7

I've had some luck in the past with a lot of broken/incomplete AVIs using DivFix, but not sure if it works well on anything later than Windows XP. A newer version is DivFix++: DivXFix++ is designed to repair broken AVI file streams by rebuilding index part of file. This is very useful when trying to preview movies which has no index part, like some ...


7

HandBrake is a free cross-platform program and converts just about anything to anything including iPod/iPhone.


7

I think you're missing some codecs to play your videos files. Try to install Perian if you're using a Mac! This is a must-have for Mac OS X.


7

It's possible, yes, but very unlikely. You are more likely to try and view a WMV and have it auto-load a URL or ask you to download a license, which in turn pops up a browser window which could exploit your machine if it's not fully patched.


7

Quick answer: YES. Slightly longer answer: A file is a container for different types of data. An AVI (Audio Video Interleave) file is meant to contain interleaved audio and video data. Normally, it shouldn't contain any executable code. Unless the attacker is unusually determined, it is quite unlikely that an AVI file with audio-video data would actually ...


6

.avi (or .mkv for that matter) are containers and support inclusion of a variaty of media - multiple audio/video streams, subtitles, dvd-like menu navigation etc. There is nothing preventing malicious executable content being included either but it will not be run unless in scenarios Synetech described in his answer Still, there is one commonly exploted ...


6

Most popular from of 'AVI' viruses I have heard have been, something.avi.exe files downloaded on a windows machine that is configured to hide the file extensions in explorer. The user typically forgets that later fact and assumes the file is AVI. Coupled to their expectation of an associated player, a double-click actually launches the EXE. After that, ...


6

Without you posting the full output I can only assume things here, but it's most likely the following issue: Your MKV file contains 6-channel surround sound. When converting it to AVI, FFmpeg assumes some default codecs for both video and audio. I guess in your case this will be MPEG-4 video and MP3 or MP4 audio. Anyway, there's no way to get 6-channel ...


6

580p would be "standard" PAL/DVD signal which has a resolution of 768*576 See the wikipedia page on Computer Display Standards As you can see it mentions it as PAL but it is also the native resolution that DVDs work at. Just as an extra bit of information PAL is one of the common TV signal standards before HD (720 and 1080) became common, the alternative ...


6

Well. your height is 580 and your width is most likely 924. This is assuming that you have a 16:9 ratio. However, your width could be 720,1280,1920,5400,900000000, etc. There's no way of telling what size the width is just based on the height. Think of Area = Width * Height. To solve this equation you will need at least two known variables. In this case, you ...


6

Very easy to do using ffmpeg: For older versions of ffmpeg: ffmpeg -i myvideo.avi -vcodec copy -acodec libmp3lame -ab 128k -vol 5000 myvideo_louder.avi Adjust the "-vol" parameter until you're satisfied with the volume. While you're looking for the appropriate "-vol" value, I suggest you add a "-t 30" to your commandline, so it'll only process the ...



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