2

I'm taking responsibility for maintaining a collection of recordings from online meetings, and I'm at a loss to determine which encodings I should use for them. The videos are coming from GoToMeeting, so they emerge in g2m4 format (which is quite large on disk) and so first I transcode with g2mtranscoder from Citrix. This gets me partway there, since other transcoders can work with my files once they're in normal wmv format.

However, from there--what is a proper choice of audio/video codecs? My main goal is to minimize storage, and I'm willing to accept some artifacts from lossy codecs.

My first attempts were using VBR h264 and 32kb/s MP3 in an MP4 container, and this worked well to minimize storage. However, I found that these transcodings could not be indexed when played in VLC: clicking most the way through a 2h video, the audio indexed to the correct time, but the video just froze.

This happened with two separate videos so I thought maybe it was my choice in codecs or something. Is there a better choice?

slhck
  • 235,242
bwerks
  • 1,523

1 Answers1

2

Your choice is correct. H.264 video + MP3 audio in MP4 is supported by almost all the devices and PCs.

Regarding the seek options (indexing) you should put key frames at regular intervals. Generally speaking, one should have a key frame every three seconds. Most transcoders have keyframe, I-frame or IDR (Instantaneous Decoder Refresh) options where you can set this. Another possibility would be to set the GOP length, which also defines the keyframe interval.

slhck
  • 235,242
rajneesh
  • 121