The Halo Forum > Halo: Reach Discussion > Halo: Reach Videos > Montage/Video Help
Reply
 
Display Modes Thread Tools
making apple pie
bjorn_248's Avatar
Join Date: Jul 2008
Location: THF IRC
Posts: 4,427
Subtract from bjorn_248's ReputationAdd to bjorn_248's Reputation bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin' bjorn_248 is osageballin'
Send a message via AIM to bjorn_248 Send a message via Skype™ to bjorn_248
#1
08-26-2011
Default Bjorn's x264 Encoder

Well, I'm sure some of you know that I've been working on this program for a while. I finally think I have a version that works, so, I'd like to release it. It uses binaries for x264, ffmpeg, mkvmerge, and faac to encode video and audio. It only works on windows and mac right now, I can add linux support if it's requested, but I have a feeling it won't be.

This is still a beta version, as I'm sure there are countless bugs/problems that will arise, so please report them to me here.

Download the .7z file and extract the entire folder contained within, then just double click the .jar to open the program on either windows or mac, make sure you have java 6 installed, of course. Enjoy. If there's any confusion on anything, don't hesitate to ask.

Current Version: Beta 0.3

DOWNLOAD (7zip)

DOWNLOAD (zip)




What can I do now? How can I do it?

Encode video only: The program will output only a mkv or mp4 video file with the settings you specified. NO AUDIO. If you choose this, you will have to encode the audio yourself and mux it yourself as well. Audio encoding as well as muxing programs are available on any OS. Do do this, just press the encode button.

One Click Encode: This does everything for you in one step. It encodes the video using x264, and encodes the audio using faac at -q 500. In the future I will probably an audio configuration window, for now, this is all you get :P. If you choose the "Clean up after encode" option, it will delete the separate video and audio files, and only leave the muxed file.

x264 config: If you hit the config button, a wild settings window appears. I've added two presets (frag's preset, and some generic youtube settings that should be good for anything) so you don't have to do anything complicated. I've also added some very basic x264 settings. I didn't want to overload this page with settings, but if people want more settings in this window in the future, I will oblige. The quicktime compliant checkbox will add --profile baseline to the encoding options, which, I'm told, helps the video work well with quicktime. If you don't want to use the settings window, you can simply check "Use Custom" and then modify the x264 options in the text area manually (use at own risk) and the encoder will use them.

Video Splitter: I thought this would be useful so I decided to throw it in. It really only took me 5 minutes to add so I thought why not. This uses ffmpeg to copy the video and audio streams within a specified time range and create a new video file. It does so without re-rendering so you're not losing any quality in the process. A lot of cod/halo 2 players could probably use this considering they have to cap gameplays and cut the clips out manually. This might make that a tad easier, so I thought I might as well add it.

This is my first GUI, and I do realize it's lacking in a lot of areas, but hopefully, with your help, I can make it something that I'm proud of. Please report any bugs to me on here or to my email bjorn248@gmail.com. Also, if you have any suggestions about features you'd like to see implemented, don't hesitate to ask.

Features I plan on adding:
  • Batch encoding capability
  • Multi-Pass Encoding
  • Audio Config Options
  • Fix all issues relating to spaces in file/directory names
  • Use new GUI that robosteeze will be designing <3

CURRENT BUGS:
  • There cannot be any spaces in any directory that leads to the jar file, including the directory the jar file is stored in. I'm working on this and it should be fixed with the next release. Example (Windows): C:\Users\Bjorn\Desktop\Bjorn x264 Encoder\Bjorn_s_x264_Encoder.jar will not work but C:\Users\Bjorn\Desktop\Bjorn_x264_Encoder\Bjorn_s_ x264_Encoder.jar will work.
  • Java JAR launcher failed on Leopard (10.5.8 and below)
    POSSIBLE SOLUTION. I think leopard has java6 installed, but java5 is still the default. Just set java6 as the default version in "Java Preferences" in OSX, and you should be good.
    Another solution someone else gave me was that they removed java 6 and ran system update again. The bottom line is you need java 6 to run this program.

RESOLVED BUGS:
  • People have been reporting that they only get a separate audio and video file when using one-click encode.
  • IMPORTANT: Mac users, the first version of the program will not work for you. I already know how to fix it, and will most likely have a working version up tomorrow. [August 31st, 2011]
  • Bug on mac (maybe windows, only found on mac so far) that makes the program not work with videos that have certain input resolutions. A text parsing error. Easily fixable.
Errare humanum est

Atiemark <3

Mac Encoding

Render Farm

IRC Server

ENCODING PROGRAM

Last edited by bjorn_248; 11-13-2011 at 03:25 AM.
Best thread starter 2011.
Brooney's Avatar
Join Date: Dec 2006
Location: Choke Artist.
Posts: 4,985
Subtract from Brooney's ReputationAdd to Brooney's Reputation Brooney has disabled reputation
#2
08-29-2011
Default

Going to use this if it's that good.
One thing I've noticed is that many members seem intimidated by the staff
members because they're worried of doing something wrong in front of them.
Don't be like that, we're here to help you, not to follow all your steps and then strike.

If you have any questions, shoot us a personal message.
Administrator
FraGTaLiTy's Avatar
Join Date: Oct 2005
Location: Limbo
Posts: 7,629
Subtract from FraGTaLiTy's ReputationAdd to FraGTaLiTy's Reputation FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL FraGTaLiTy IS PURE EVIL
#3
08-29-2011
Default

Make sure you click "One-Click Encode" if you want both audio and video in your final file.

Don't bother with my Ultimate preset in this, it's old and kind of outdated. Bjorn will add better presets later. The Youtube preset is somewhat unnecessary as well since Quicktime Compliant takes care of that, along with other stuff.

For the time being, I would recommend simply important your footage, hit "config", select "Constant Rate Factor", quality "18', "Encoding Settings Preset" to none, and then check "QuickTime Compliant" box.

Make sure you use the mp4 container instead of mkv, as mkv breaks the Quicktime compatibility from what I understand. Besides, you really only need mkv if you're using a crap ton of subtitles.

This will allow your video to have just as much compatibility as an h264 file while also have very very good compression:size ratio and no color shifting. These are similar settings to what I use for my clients for work, many of whom have no idea what x264 is, and they've never had trouble playing these files and the quality is always great.

I would just keep the speed preset to default (medium).

Last edited by FraGTaLiTy; 08-29-2011 at 03:34 PM.
 
Alcom's Avatar
Join Date: Nov 2005
Location: whoville
Posts: 7,561
Subtract from Alcom's ReputationAdd to Alcom's Reputation Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin'
Send a message via AIM to Alcom
#4
08-29-2011
Default

whats the difference between using this, and using Vdub, with a direct stream copy?

idk, if i have 720 p are there any advantages of using x264, or would you stick with 720p?
The Future Mr Deschanel
Bacon's Avatar
Join Date: Jul 2008
Location: Zooey's pad
Posts: 9,783
Subtract from Bacon's ReputationAdd to Bacon's Reputation Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin'
Send a message via AIM to Bacon
#5
08-29-2011
Default

x264 is a container (compressor? idk how to explain it), not a resolution. Gives you great quality for a smaller filesize.

Definitely worth it.
Spoiler!

Skyrim Skyrim Skyrim!
ThaggleS's Avatar
Join Date: Jan 2007
Location: Arizona
Posts: 10,768
Subtract from ThaggleS's ReputationAdd to ThaggleS's Reputation ThaggleS is on the rise to fame ThaggleS is on the rise to fame ThaggleS is on the rise to fame
Send a message via AIM to ThaggleS
#6
08-29-2011
Default

Posting in epic Bjorn thread.
Quote:
Originally Posted by -Invincible- View Post
Hey everyone, let's hate Thaggles cause it's cool.
 
Alcom's Avatar
Join Date: Nov 2005
Location: whoville
Posts: 7,561
Subtract from Alcom's ReputationAdd to Alcom's Reputation Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin'
Send a message via AIM to Alcom
#7
08-29-2011
Default

but will is sacrifice some if not any of my 720p quality
ಠ__ಠ
Gage's Avatar
Join Date: Dec 2006
Location: ¯\_(ツ)_/¯
Posts: 6,322
Subtract from Gage's ReputationAdd to Gage's Reputation Gage wears a live rattlesnake as a condom Gage wears a live rattlesnake as a condom Gage wears a live rattlesnake as a condom Gage wears a live rattlesnake as a condom Gage wears a live rattlesnake as a condom Gage wears a live rattlesnake as a condom Gage wears a live rattlesnake as a condom
#8
08-29-2011
Default

I can write an automatic updater for you to implement and you can use space on my server to host the needed files.

Basically, check the version number of the application and check the newest version on the server... if they're the same, nobody notices that anything even happened. If there's a difference, show a messagebox and suggest a download.

The Future Mr Deschanel
Bacon's Avatar
Join Date: Jul 2008
Location: Zooey's pad
Posts: 9,783
Subtract from Bacon's ReputationAdd to Bacon's Reputation Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin' Bacon is osageballin'
Send a message via AIM to Bacon
#9
08-29-2011
Default

Quote:
Originally Posted by Alcom View Post
but will is sacrifice some if not any of my 720p quality
Should keep it perfect and pristine.
Spoiler!

 
Alcom's Avatar
Join Date: Nov 2005
Location: whoville
Posts: 7,561
Subtract from Alcom's ReputationAdd to Alcom's Reputation Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin' Alcom is osageballin'
Send a message via AIM to Alcom
#10
08-29-2011
Default

great, thanks. when i get back to school i'm going to test it out and might post in this thread.
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On