• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Embedded Software » Multimedia Software Codecs » All Tags » DM365 H264 Platinum Encoder
Share
Multimedia Software Codecs
  • Forum

Browse by Tags

Multimedia Software Codecs

Welcome to the Multimedia Software Codecs Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
DM365 H264 Platinum Encoder
  • 720p
  • Codec
  • codecs
  • daVinci dm365
  • DaVinci DM368
  • DM365
  • dm365 + h264
  • dm365 codec encoder h264 platinum
  • DM365 Encoder
  • DM365 H264 decoder/Encoder
  • DM365 H264 Encoder
  • DM365 Platinum Encoder
  • dm365-codecs
  • DM368
  • DM36x
  • DM6446
  • encode
  • encoder
  • H.264
  • H.264 Encoder
  • h264
  • H264 Encoder
  • h264enc
  • RC modes
  • Video
Related Posts
  • Forum Post: Re: DM368 H264 encoder version 2.10.00.07 Hangs up after multiple times profile add and delete

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Sujit, To reproduce the issue i did following experiments but i didnot see any error. 1: on demo application( video capture -->encode-->filewrite) loop start { encoder create buftab create buftab delete encoder delete. }loop end I ran above loop for 250 times i didnt...
    on Jan 20, 2011
  • Forum Post: Re: H264ENC 2.00.00.09 IALG_Fxns algAlloc() returns different values for same resolutions

    Veeranna Hanchinal Veeranna Hanchinal
    Hi There is mistake in formula mentioned in datasheet we will correct it soon. While calculating the size, maxWidht is aligned to 64 and maxHeight aligned to 16 for progressive and 32 for interlace.
    on Jan 21, 2011
  • Forum Post: Re: DM36x 3M@20FPS H264 encode issue

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Charles, We tried to reproduce it in standalone test app, but could not. Can you please migrate to 02.01.00.09 version. You can get encoder from http://software-dl.ti.com/dsps/dsps_public_sw/codecs/DM36x/index_FDS.html link. latest 02.10.xx.xx encoder supports upto 4096x4096 resolution and many...
    on Mar 4, 2011
  • Forum Post: DM365, sensor is mt9d131. Sudden motion can cause capture image trailing and video quality descend.

    Tanyu Tanyu
    Hi, all: As above image describe, when motorial car sudden throught our's camera, it will cause two phenomena: First, trail occured. I think this caused by exposure time too long. Is right? Other, my colleague say can'y say above image's trailing phenomena, is trailing? Second, after...
    on May 6, 2011
  • Forum Post: Re: H264 frame is not correct under QQVGA resolution with IPNC SDK 2.6

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Tracy, Its nice to know your system is working fine. I think your using 2.0 encoder, it will be good to migrate latest encoder available @ t http://software-dl.ti.com/dsps/dsps_public_sw/codecs/DM36x/index_FDS.html . It has lot many new important features, you can check features from Release Note...
    on Jul 1, 2011
  • Forum Post: Re: cpb_size adjust for H264 Enc

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, You are setting rateControlPreset = IVIDEO_LOW_DELAY, you need to set rateControlPreset = IVIDEO_USER_DEFINED and rcalgo = 5. When you set rateControlPreset other than IVIDEO_USER_DEFINED, rcalgo param will be not be in use. You can have look at http://processors.wiki.ti.com/index.php/DM36x_Rate_Control_Modes...
    on Jul 4, 2011
  • Forum Post: Re: cpb_size adjust for H264 Enc

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, Its nice to know issue got resolved, are you using rcalgo = 5. ? Can you please make this post verify pass?
    on Jul 4, 2011
  • Forum Post: Re: cpb_size adjust for H264 Enc

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, In case of rcalgo = 5, there are some params which controls video quality and "cpb_size_value_minus1". In this case 'LBRmaxpicsize' parameter you needs to set proper value, please check userguide for it. Thanks, Veeranna
    on Jul 4, 2011
  • Forum Post: Re: Bitrates increase very large when video came from black to normal video DM368 H264 ( H264ENC.version.02.00.00.10.wizardversion.0.5.2) ?

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Zack, These kind bit rate overshoot handled in latest encoder. So please migrate to latest encoder available @ http://software-dl.ti.com/dsps/dsps_public_sw/codecs/DM36x/index_FDS.html Latest encoder supports lot many new features and different modes of rcAlgo for different use case, you can...
    on Jul 6, 2011
  • Forum Post: Re: Bitrates increase very large when video came from black to normal video DM368 H264 ( H264ENC.version.02.00.00.10.wizardversion.0.5.2) ?

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, Please set rcalgo = 6 (Custom VBR1). If still sees bitrate overshoot please share the stream and bitrate information.
    on Jul 6, 2011
  • Forum Post: Re: Bitrates increase very large when video came from black to normal video DM368 H264 ( H264ENC.version.02.00.00.10.wizardversion.0.5.2) ?

    Veeranna Hanchinal Veeranna Hanchinal
    zack I try rcalgo = 6 , there has no bitrate overshoot . but there has macroblock when sense change vary large You mean to say using rcAlgo = 6 solves your bitrate overshoot problem, but you are observing blockiness during scene change? It may possible because during scene change encoder will generate...
    on Jul 6, 2011
  • Forum Post: Re: GDR & AIR at H.264 Encoder

    Veeranna Hanchinal Veeranna Hanchinal
    gidi barak Is it correct that both GDR & AIR features can't work together at the same time ? Yes both won't work same time. Need not work , because both meant for the same purpose(error resiliency). Consider the case GDR duration is 5 and interval is 20. GDR refreshment will happen...
    on Jul 6, 2011
  • Forum Post: Re: GDR activation in 365

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, One more possible way in application to handle H241 during GDR duration is packetizing the NAL unit as fragmented NAL units. There are some techniques like FU-A are available for the same. Thanks, Veeranna
    on Jul 7, 2011
  • Forum Post: Re: Bitrates increase very large when video came from black to normal video DM368 H264 ( H264ENC.version.02.00.00.10.wizardversion.0.5.2) ?

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Zack, Set min QP to 10 and try with normal VBR(rcalgo = 1) option and custom VBR (rcalgo = 6) option?
    on Jul 8, 2011
  • Forum Post: Re: How can I find the exact definition of "H264VENC_TI_IH264VENC_DYNAMICPARAMS"?

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Strong, Definition of H264VENC_TI_IH264VENC_DYNAMICPARAMS variable is inside the codec, its not exposed to application. It has default values for all codec params, which will get use when application uses Base Param mode. Other use case will be application engg want to modify only some of the...
    on Jul 8, 2011
  • Forum Post: Re: h264enc 2_20_00_05 regression

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, In our IPNC system H264 Encoder and MPEG4 encoder are running without hang. We used 02.20.00.05 to verify, its running fine. Can you please share both encoder params.?
    on Jul 8, 2011
  • Forum Post: Re: h264enc 2_20_00_05 regression

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Params looks fine. Can you please try using latest encoder(02.30.00.01) available on TI site.? No interface changes in this, one more encQuaility = 1 introduced for higher quality. S end the log by running with debug library of H264 encoder and CE_DEBUG=3. Link for download http://software-dl...
    on Jul 12, 2011
  • Forum Post: Re: h264enc 2_20_00_05 regression

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, As you said its hanged in EDMA allocation, not sure why its hanging here. one parameter change I m seeing compare 2.1 encoder is encodingPreset = XDM_HIGH_SPEED, in 2.1 encoder it runs in encQuality = 2 mode but in 2.2 / 2.3 version encoder chooses encQuality = 3, So once you can try by setting...
    on Jul 13, 2011
  • Forum Post: Re: How to set h.264 extend parameters using DMAI

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, Are you dumping bitstream just after process call? if not please do it. And are you using sliceformat = 0(encoded stream in NAL unit format, NAL unit without start-code), bcz I m not seeing start code in your hex data.? does your decoder understands it? if not please set sliceformat = 1. And...
    on Jul 15, 2011
  • Forum Post: Re: How to start decoder without very first frame?

    Veeranna Hanchinal Veeranna Hanchinal
    Hi, idrFrameInterval param is extended param in IH264VENC_DynamicParams, I think you are using extended params. Can you please check what value you are setting for IH264VENC_DynamicParams.videncDynamicParams.size param? if it is sizeof(IVIDENC1_DynamicParams) codec will use base param mode else if...
    on Jul 19, 2011
  • Forum Post: Re: DM368 h264 encoder makefile error

    Veeranna Hanchinal Veeranna Hanchinal
    Hi Derek, You need not copy compiler.opt and linker.cmd files, these will get generate during compilation. Please verify all your path settings, below link may help you. http://processors.wiki.ti.com/index.php/GSG:_DVEVM_Software_Setup_for_DM3xx_Platforms#Installing_Software_Components Thanks...
    on Aug 4, 2011
  • Forum Post: DM36x H.264 encoder error 0x8010 at relatively high bitrates+low resolutions

    John Whittington John Whittington
    When the DM36x H.264 encoder is set at a relatively large bitrate (e.g. 1-10 Mbits/second for QVGA), the encoder frequently fails with extended error 0x8010 (IH264VENC_ERR_PROCESS_CALL). The error has been seen with encoder versions 2.20.00.005 and 2.30.00.01. The error frequently...
    on Aug 15, 2011
  • Forum Post: Re: DM36x H.264 encoder error 0x8010 at relatively high bitrates+low resolutions

    John Whittington John Whittington
    Adithya, Thanks for your support. I have indeed seen the issue with sliceMode 0 as well. In fact I first noticed the issue in sliceMode 0. Here are the parameters for sliceMode 0 (VGA resolution at 9 Mbits/sec, H.264 encode v2.20.00.05): Base params =========== size 124 encodingPreset...
    on Aug 16, 2011
  • Forum Post: How to improve H.264 performance (baseline profile, res=640x480)?

    Rohan Babtiwale Rohan Babtiwale
    Hi, I am using H.264 codec to encode video on DM368. I want constant bit rate of 512K maximum. The performance is okay with the still image but it degrades with the moving picture. There are blocks (pixalization) in the video stream. At 2M bit rate the performance is good. But I want a better picture...
    on Apr 2, 2012
  • Forum Post: Re: How to improve H.264 performance (baseline profile, res=640x480)?

    Rohan Babtiwale Rohan Babtiwale
    Hi, I have tried changing these parameters and few other parameters. But there is no apparent change in video quality. I am only concerned about the pixel blocks in the image and picture clarity when there is motion. Can you give me overall back ground of how to remove pixalization at lower bit rates...
    on Apr 9, 2012
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use