Category Archives: Release
FFCoder 0.99 Beta
FFCoder v0.98 Beta
[added] Audio and Video streams can now be copied without re-encoding in Automatic mode
[fixed] Localization problems: Encoding would fail if the user’s system used regional settings in which comma is used as decimal separator
[fixed] Frame rate and frame size options not working for x264 codec
[fixed] Progress % in progress window was not accurate if only a part of the input file was selected for encoding
[updated] MediaInfo to v0.7.25
Note: Nero AAC encoder is not included. Please download it and put NeroAacEnc.exe in the BIN folder
[fixed] PCM codec selection not saved correctly in preset file
[fixed] “Copy to Clipboard” button on Log window not working
[fixed] Size of files above 1 GB wrongly displayed in input file list
[fixed] Audio sampling rate wrongly displayed on mouse tooltip for files in input list
[fixed] FFmpeg: “SBR not implemented error” with input files containing AAC audio
[fixed] In-built player: Check if format is supported before trying to play the file
[added] New Automatic mode (needs more testing)
[added] MKVMerge (will be used for creating MKV files in Automatic mode)
[added] MP4Box (will be used for creating mp4, 3gp and 3g2 files in Automatic mode)
[added] 5 new encoders: FLAC, MusePack, OptimFROG, Monkey’s Audio, Speex
[added] Help documentation
[added] Logo for different codecs
[improved] Dump audio track as MKA or WAV file
[improved] Dump video track as HuffYUV, AVI or MKV file
[improved] Use ffmpeg for decoding (piping) only if input format is unsupported, filters are being used or if partial encoding is selected
[improved] AVS files are now supported as input for all available encoders
[improved] New config window for audio and video filters
[improved] Only compatible codecs will be shown for each file format
[improved] More options in the GUI options window
[improved] Remember source folder between sessions
[improved] Increased max video bitrate to 10 Gbps for all codecs
[improved] Encoder log highlighting
[improved] Progress window for tools
[improved] FFmpeg: Copy initial non-key frames for better A-V sync
[improved] Files containing multiple A-V tracks will be analyzed more quickly when you add it to the list
[removed] FFmpeg: Theora video codec. Bitrate control doesn’t work, video produced is very poor quality.
[removed] FFmpeg: Libvorbis audio codec. Bitrate control doesn’t work.
[removed] Raw PCM output format. Use WAV/AIFF for encoding PCM audio
[removed] Right-click option for dumping audio track as raw file
[removed] Right-click option for loading audio track from separate file
[updated] FFmpeg to r20467
[updated] FFmpeg2theora to v0.25
[updated] x264 to r1318
[updated] MediaInfo to v0.7.24
[added] 380 device presets (Imported from XMediaRecode)
[added] New “Join” tool for joining similar video files without re-encoding
[added] New “Cut” tool for saving a video clip without re-encoding
[added] Last session settings will be restored when you start FFCoder
[added] “OK”, “Cancel” and “Restore Defaults” buttons for x264, xvid and libavcodec config windows
[added] FourCC option for x264, xvid and libavcodec
[fixed] FFmpeg: Theora and vorbis: Bitrate was specified in kb/s instead of bits/s
[fixed] All Presets: Better error handling
[fixed] Global presets: Settings were not saved/loaded for AMR, Libavc and DV codecs
[improved] New progress window for single file encoding
[improved] Libavcodec default settings
[improved] Player window is now separated into 2 windows: Display window and Control window.
[updated] FFmpeg to r19948
[updated] x264 to r1271
1) The file joiner tool uses MEncoder to do the job. The file produced may have audio/video sync problems.
2) The new presets have been imported from XMediaRecode. I don’t know if they work. I simply converted the presets to FFCoder’s format. If you have any of these devices (iPods,PMPs) and the presets don’t work then inform me so that I can fix or remove these presets from future versions.
3) The current versions of FFmpeg/MEncoder are unable to “copy” AAC audio from an MKV source file, to the output file without re-encoding (It exits with an error message). So the rebuild/cut/join tools won’t work with such files.
4) FFmpeg now has a native aac-lc encoder. FFCoder will use that instead of libfaac.
[fixed] Files could not be added to list on Windows 7 64-bit (64-bit version of MediaInfo.dll will be used now)
[fixed] MEncoder: Crash if cropping values are set
[fixed] AMR: Audio options were not initialized
[added] avs2avi and Wavpack encoder
[added] For encoders that support only AVS files as input, a temporary AVS file will be generated for non-AVS files.
[improved] Show error message if file is not added to list.
Note: AVS2AVI lets you encode AVS files to AVI using any VFW video codec installed on your system. A temporary AVS file will be created for any non-AVS file that you add to the list. So the input file can be anything (AVI, FLV, etc).
If you find this program useful and wish to contribute to its development, then please make a donation using the PayPal button below. Your donations will help keep this project running.
How to encode to VP7
Download VP6 or VP7 codec and install it.
Select AVS-2-AVI from Encoder menu.
Click on Video Configure button.
Select number of passes.
Click codec setup button.
Choose VP7 from list and configure it.
Add files and click Start to encode.
FFCoder v0.93 Beta
[fixed] Hangup/crashes on adding AVS/VOB files to list.
[fixed] FFmpeg: Encoding fails on selecting frame size filter.
[fixed] FFmpeg: Wrong stream mapping for files containing audio stream at index 0 and video stream at index 1
[fixed] Some minor problems with presets
[added] OggEnc, FAAC and Nero AAC encoders
[added] Dump video stream: Save as Raw/AVI/MKV
[removed] VP6 encoding using MEncoder
[updated] MediaInfo.dll to v0.7.21
[updated] x264 encoder to r1259
1) FAAC and Nero AAC are not included in the download package due to re-distribution restrictions.
If you need these encoders then download it from the internet and put the EXE files in the bin folder.
2) The code for analyzing input files has been rewritten. This should fix a lot of problems.
[added] xvid_encraw encoder
[added] LAME mp3 encoder
[added] x264: MB-Tree options
[fixed] Video playback problem on WinXP systems with ATI cards
[fixed] Xvid: No. of threads were not specified in command line args
[fixed] FFmpeg + Xvid: Bitrate was not specified in command line string
[fixed] FFmpeg: Audio codec settings were not saved in preset
[fixed] All presets: Check the range before loading a value from preset file
[changed] Global presets: folder structure changed
[changed] Main window: Disable audio/video/subtitles groupbox if encoder does not encode audio/video/subtitles
[changed] Progress window: Hide useless columns
[removed] MEncoder: vp3,vp4,vp5,vp7 vfw codecs have been disabled due to problems. vp6 codec is working fine
1) Delete the presets folder of previous version. Extract the update into the same directory as previous version.
2) VP6 codec is producing upside-down video. Use the Flip video filter to fix the problem.
3) Xvid_encraw supports ony AVS files as input. Non-AVS files are not supported.
4) For LAME encoder the source file can be in any format supported by ffmpeg. The source files are decoded with ffmpeg and then piped to LAME.
FFCoder is a .NET based audio/video converter, which is capable of transcoding audio and video files to various formats. It is a unified frontend for many freeware utilities such as FFmpeg, MPlayer and MEncoder.
See the link below for more information: