Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 9th October 2010, 08:24   #1  |  Link
ankurs
N00B !
 
Join Date: Jun 2006
Posts: 223
commercial h264 encoder ?

we have a video sharing site and it needs video encoding, currently we are using ffmpeg for encoding it to h.264; but it cant handle some videos properly and gives audio sync issues and some formats are not supported

is there any commercial encoders out there with api , can be on linux or windows platform
ankurs is offline   Reply With Quote
Old 9th October 2010, 08:30   #2  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
What you're talking about has nothing to do with the encoder; that's the result of missing decoders or problems in the sync engine. A commercial H.264 encoder has absolutely nothing to do with either of these and will not be able to decode any of your input files at all.
Dark Shikari is offline   Reply With Quote
Old 9th October 2010, 08:39   #3  |  Link
ankurs
N00B !
 
Join Date: Jun 2006
Posts: 223
Quote:
Originally Posted by Dark Shikari View Post
What you're talking about has nothing to do with the encoder; that's the result of missing decoders or problems in the sync engine. A commercial H.264 encoder has absolutely nothing to do with either of these and will not be able to decode any of your input files at all.
hmm right, will search around on how to add more decoders.

how can sync engine be fixed ? is that within ffmpeg or in decoders.
ankurs is offline   Reply With Quote
Old 9th October 2010, 10:48   #4  |  Link
nm
Registered User
 
Join Date: Mar 2005
Location: Finland
Posts: 2,641
Quote:
Originally Posted by ankurs View Post
how can sync engine be fixed ?
By getting/hiring a developer to patch the code. Since it's open source, it's possible to fix things on your own. If you don't have the resources, try submitting a bug report to FFmpeg.

Quote:
is that within ffmpeg or in decoders.
It depends on the issue, but probably somewhere between demuxers and muxers.

But first you should make sure that you're using the latest development version of FFmpeg and that you're using it correctly. We may be able to help with that if you post command lines and a sample clip that fails.
nm is offline   Reply With Quote
Old 9th October 2010, 16:24   #5  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,277
Quote:
We may be able to help with that if you post command lines and a sample clip that fails.
True, also it sometimes helps to use mencoder instead of ffmpeg.
__________________
Hybrid here in the forum, homepage
Selur is offline   Reply With Quote
Old 9th October 2010, 20:55   #6  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
I don't actually want to recommend it, but Rhozet Carbon Coder uses the Mainconcept SDK, which is probably second best H.264 encoder compared to x264.

Carbon Coder can be both amazingly useful and mind bogglingly bad at the same time, and it's definitely not cheap.

It might be worth getting a free trial. Their demuxers and muxers can sometimes get the job done.

Honestly though, hire an ffmpeg developer... you'll get much better results

Derek
__________________
These are all my personal statements, not those of my employer :)
Blue_MiSfit is offline   Reply With Quote
Old 9th October 2010, 21:08   #7  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Blue_MiSfit View Post
I don't actually want to recommend it, but Rhozet Carbon Coder uses the Mainconcept SDK, which is probably second best H.264 encoder compared to x264.

Carbon Coder can be both amazingly useful and mind bogglingly bad at the same time, and it's definitely not cheap.

It might be worth getting a free trial. Their demuxers and muxers can sometimes get the job done.
Carbon Coder just uses ffmpeg anyways, so it's certainly not going to do a better job on obscure formats!
Dark Shikari is offline   Reply With Quote
Old 10th October 2010, 05:15   #8  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
As far as I know it does certainly use ffmpeg for a lot of things, but not ALL things - QuickTime for example (handles ProRes etc).

Derek
__________________
These are all my personal statements, not those of my employer :)
Blue_MiSfit is offline   Reply With Quote
Old 11th October 2010, 19:37   #9  |  Link
mp3dom
Registered User
 
Join Date: Jul 2003
Location: Italy
Posts: 1,135
MPEG-2 is also proprietary and has Dolby certified encoder (both standard Dolby Digital up to EX and Dolby Digital Plus)
AVC is based on MainConcept SDK
mp3dom is offline   Reply With Quote
Old 11th October 2010, 19:42   #10  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by mp3dom View Post
MPEG-2 is also proprietary and has Dolby certified encoder (both standard Dolby Digital up to EX and Dolby Digital Plus)
AVC is based on MainConcept SDK
Not as if either are things which ffmpeg has trouble decoding...
Dark Shikari is offline   Reply With Quote
Reply


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 Off

Forum Jump


All times are GMT +1. The time now is 20:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.