FMUSER Wirless Transmit Video And Audio More Easier !

[email protected] WhatsApp +8618078869184
Language

    Python Decoding H.264 (2) - Transforms the H.264 bare code stream encoded by Haisi processor into JPG sequence

     

    "The last one we have completed the installation of Pyav, this article is a small tapping knife. Idea: Bringing the H.264 bare code stream encoded by Pyav into a JPEG encoded image, then save these JPG image frames as JPG sequences. We create a HellopyAV directory and put them in the video file we want to test, if there is no H. 264 encoded video files can be downloaded here: http://www.live555.com/livemedia/public/264/ Similarly, this website also has H.265 encoded test files: Http://www.live555.com/livemedia/public/265/ Before you test the video file, we create an Output directory in the current directory to store the generated JPEG image. Finally, we create a Python source file called hellopyav.py in the current directory and enter the code below (copy): import avimport sys def h264ToJpg_demo (): inputFileName = "" input.h264 "" container = av.open (inputFileName) print ( "" container: "", container) print ( "" container.streams: "", container.streams Print ("Container.Format:" ", Container.Format) for frame in container.decode (Video = 0): Print (" Process frame:% 04d (width:% d, height:% d) "" % (Frame.height) frame.to_image (). Save ("Output / frame-% 04d.jpg" "% frame.index) Def main (): h264tojpg_demo () ing __name__ == "" __main__ ": sys.exit (main ()) The results are as follows: Stream # 0: not enough frames to estimate rate; consider increasing probesizecontainer: container.streams: container.format: process frame: 0000 (width: 1280, height: 720) deprecated pixel format used, make sure you did set range correctlyprocess frame: 0001 (width: 1280, height: 720) process frame: 0002 (width: 1280, height : 720) Process frame: 0003 (Width: 1280, Height: 720) Process Frame: 0004 (Width: 1280, Height: 720). . . . . . Process frame: 0319 (Width: 1280, Height: 720) Process Frame: 0320 (Width: 1280: 0321 (Width: 1280: 720) Then the Output directory generates each frame corresponding to the JPEG picture E: \ zdwork \ pyAvTest \ helloPyAV> ls outputframe-0000.jpg frame-0046.jpg frame-0092.jpg frame-0138.jpg frame-0184.jpg frame-0230.jpg frame-0276.jpgframe-0001.jpg frame -0047.jpg frame-0093.jpg frame-0139.jpg frame-0185.jpg frame-0231.jpg frame-0277.jpgframe-0002.jpg frame-0048.jpg frame-0094.jpg frame-0140.jpg frame- 0186.jpg frame-0232.jpg frame-0278.jpgframe-0003.jpg frame-0049.jpg frame-0095.jpg frame-0141.jpg frame-0187.jpg frame-0233.jpg frame-0279.jpgframe-0004. JPG frame-0050.jpg frame-0096.jpg frame-0142.jpg frame-0188.jpg frame-0234.jpg frame-0280.jpgframe-0005.jpg frame-0051.jpg frame-0097.jpg frame-0143.jpg Frame-0189.jpg frame-0235.jpg frame-0281.jpgframe-0006.jpg frame-0052.jpg frame-0098.jpg frame-0144.jpg frame-0190.jpg frame-0236.jpg frame-0282.jpgframe- 0007.jpg frame-0053.jpg frame-0099.jpg frame-0145.jpg frame-0191.jpg frame-0237.jpg frame-0283.jpgframe-0008.jpg frame-0054.jpg frame-0100.jpg frame-0146 .jpg frame-0192.jpg fr AME-0238.jpg frame-0284.jpgframe-0009.jpg frame-0055.jpg frame-0101.jpg frame-0147.jpg frame-0193.jpg frame-0239.jpg frame-0285.jpgframe-0010.jpg frame- 0056.jpg frame-0102.jpg frame-0148.jpg frame-0194.jpg frame-0240.jpg frame-0286.jpgframe-0011.jpg frame-0057.jpg frame-0103.jpg frame-0149.jpg frame-0195 .jpg frame-0287.jpgframe-0012.jpg frame-0058.jpg frame-0104.jpg frame-0150.jpg frame-0196.jpg frame-0242.jpg frame-0288.jpgframe-0013.jpg Frame-0059.jpg frame-0105.jpg frame-0151.jpg frame-0197.jpg frame-0243.jpg frame-0289.jpgframe-0014.jpg frame-0060.jpg frame-0106.jpg frame-0152.jpg frame -0198.jpg frame-0244.jpg frame-0290.jpgframe-0015.jpg frame-0061.jpg frame-0107.jpg frame-0153.jpg frame-0199.jpg frame-0245.jpg frame-0291.jpgframe-0016 .jpg frame-0062.jpg frame-0108.jpg frame-0154.jpg frame-0200.jpg frame-0246.jpg frame-0292.jpgframe-0017.jpg frame-0063.jpg frame-0109.jpg frame-0155. JPG frame-0201.jpg frame-0247.j PG frame-0293.jpgframe-0018.jpg frame-0064.jpg frame-0110.jpg frame-0156.jpg frame-0202.jpg frame-0248.jpg frame-0294.jpgframe-0019.jpg frame-0065.jpg Frame -0111.jpg frame-0157.jpg frame-0203.jpg frame-0249.jpg frame-0295.jpgframe-0020.jpg frame-0066.jpg frame-0112.jpg frame-0158.jpg frame-0204.jpg frame-0204.jpg frame 0250.jpg frame-0296.jpgframe-0021.jpg frame-0067.jpg frame-0113.jpg frame-0159.jpg frame-0205.jpg frame-0251.jpg frame-0297.jpgframe-0022.jpg frame-0068. JPG frame-0114.jpg frame-0160.jpg frame-0206.jpg frame-0252.jpg frame-0298.jpgframe-0023.jpg frame-0069.jpg frame-0115.jpg frame-0161.jpg frame-0207.jpg Frame-0253.jpg frame-0299.jpgframe-0024.jpg frame-0070.jpg frame-0116.jpg frame-0162.jpg frame-0208.jpg frame-0254.jpg frame-0300.jpgframe-0025.jpg Frame- 0071.jpg frame-0117.jpg frame-0163.jpg frame-0209.jpg frame-0255.jpg frame-0301.jpgframe-0026.jpg frame-0072.jpg frame-0118.jpg frame-0164.jpg frame-0210 .jpg frame-0256.jpg frame- 0302.jpgframe-0027.jpg frame-0073.jpg frame-0119.jpg frame-0165.jpg frame-0211.jpg frame-0257.jpg frame-0303.jpgframe-0028.jpg frame-0074.jpg Frame-0120. JPG frame-0166.jpg frame-0212.jpg frame-0258.jpg frame-0304.jpgframe-0029.jpg frame-0075.jpg frame-0121.jpgFrame-0167.jpg frame-0213.jpg frame-0259.jpg frame-0305.jpgframe-0030.jpg frame-0076.jpg frame-0122.jpg frame-0168.jpg frame-0214.jpg frame-0260.jpg frame -0306.jpgframe-0031.jpg frame-0077.jpg frame-0123.jpg frame-0169.jpg frame-0215.jpg frame-0261.jpg frame-0307.jpgframe-0032.jpg frame-0078.jpg frame-0124 .jpg frame-0170.jpg frame-0216.jpg frame-0262.jpg frame-0308.jpgframe-0033.jpg frame-0079.jpg frame-0125.jpg frame-0171.jpg frame-0217.jpg frame-0263. JPG frame-0309.jpgframe-0034.jpg frame-0080.jpg frame-0126.jpg frame-0172.jpg frame-0218.jpg frame-0264.jpg frame-0310.jpgframe-0035.jpg frame-0081.jpg Frame -0127.jpg frame-0173.jpg frame-0219.jpg frame-0265.jpg frame-0311.jpgframe-0036.jpg frame-0082.jpg frame-0128.jpg frame-0174.jpg frame-0220.jpg frame-0220.jpg frame 0266.jpg frame-0312.jpgframe-0037.jpg frame-0083.jpg frame-0129.jpg frame-0175.jpg frame-0221.jpg frame-0267.jpg frame-0313.jpgframe-0038.jpg frame-0084. JPG frame-0130.jpg frame-0176 .jpg frame-0222.jpg frame-0268.jpg frame-0314.jpgframe-0039.jpg frame-0085.jpg frame-0131.jpg frame-0177.jpg frame-0223.jpg frame-0269.jpg frame-0315. JPGFrame-0040.jpg frame-0086.jpg frame-0132.jpg frame-0178.jpg frame-0224.jpg frame-0270.jpg frame-0316.jpgframe-0041.jpg frame-0087.jpg frame-0133.jpg Frame -0179.jpg frame-0225.jpg frame-0271.jpg frame-0317.jpgframe-0042.jpg frame-0088.jpg frame-0134.jpg frame-0180.jpg frame-0226.jpg frame-0272.jpg frame- 0318.jpgframe-0043.jpg frame-0089.jpg frame-0135.jpg frame-0181.jpg frame-0227.jpg frame-0273.jpg frame-0319.jpgframe-0044.jpg frame-0090.jpg frame-0136. JPG frame-0182.jpg frame-0228.jpg frame-0274.jpg frame-0320.jpgframe-0045.jpg frame-0091.jpg frame-0137.jpg frame-0183.jpg frame-0229.jpg frame-0275.jpg Frame-0321.jpg "

     

     

     

     

    List all Question

    Nickname

    Email

    Questions

    Our other product:

    Professional FM Radio Station Equipment Package

     



     

    Hotel IPTV Solution

     


      Enter email  to get a surprise

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org ->Afrikaans
      sq.fmuser.org ->Albanian
      ar.fmuser.org ->Arabic
      hy.fmuser.org ->Armenian
      az.fmuser.org ->Azerbaijani
      eu.fmuser.org ->Basque
      be.fmuser.org ->Belarusian
      bg.fmuser.org ->Bulgarian
      ca.fmuser.org ->Catalan
      zh-CN.fmuser.org ->Chinese (Simplified)
      zh-TW.fmuser.org ->Chinese (Traditional)
      hr.fmuser.org ->Croatian
      cs.fmuser.org ->Czech
      da.fmuser.org ->Danish
      nl.fmuser.org ->Dutch
      et.fmuser.org ->Estonian
      tl.fmuser.org ->Filipino
      fi.fmuser.org ->Finnish
      fr.fmuser.org ->French
      gl.fmuser.org ->Galician
      ka.fmuser.org ->Georgian
      de.fmuser.org ->German
      el.fmuser.org ->Greek
      ht.fmuser.org ->Haitian Creole
      iw.fmuser.org ->Hebrew
      hi.fmuser.org ->Hindi
      hu.fmuser.org ->Hungarian
      is.fmuser.org ->Icelandic
      id.fmuser.org ->Indonesian
      ga.fmuser.org ->Irish
      it.fmuser.org ->Italian
      ja.fmuser.org ->Japanese
      ko.fmuser.org ->Korean
      lv.fmuser.org ->Latvian
      lt.fmuser.org ->Lithuanian
      mk.fmuser.org ->Macedonian
      ms.fmuser.org ->Malay
      mt.fmuser.org ->Maltese
      no.fmuser.org ->Norwegian
      fa.fmuser.org ->Persian
      pl.fmuser.org ->Polish
      pt.fmuser.org ->Portuguese
      ro.fmuser.org ->Romanian
      ru.fmuser.org ->Russian
      sr.fmuser.org ->Serbian
      sk.fmuser.org ->Slovak
      sl.fmuser.org ->Slovenian
      es.fmuser.org ->Spanish
      sw.fmuser.org ->Swahili
      sv.fmuser.org ->Swedish
      th.fmuser.org ->Thai
      tr.fmuser.org ->Turkish
      uk.fmuser.org ->Ukrainian
      ur.fmuser.org ->Urdu
      vi.fmuser.org ->Vietnamese
      cy.fmuser.org ->Welsh
      yi.fmuser.org ->Yiddish

       
  •  

    FMUSER Wirless Transmit Video And Audio More Easier !

  • Contact

    Address:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [email protected]

    Tel / WhatApps:
    +8618078869184

  • Categories

  • Newsletter

    FIRST OR FULL NAME

    E-mail

  • paypal solution  Western UnionBank OF China
    E-mail:[email protected]   WhatsApp:+8618078869184   Skype:sky198710021 Chat with me
    Copyright 2006-2020 Powered By www.fmuser.org

    Contact Us