User Tools

Site Tools


tinypy:avidemux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
tinypy:avidemux [2013/04/27 10:08]
fx [Editing]
tinypy:avidemux [2013/05/02 16:39]
fx [Loading and saving file]
Line 12: Line 12:
  ​Append the video given as parameter  ​Append the video given as parameter
  
-__adm.saveVideo('​fileName'​)__+__adm.save('​fileName'​)__
  
  Save the video with given name  Save the video with given name
Line 96: Line 96:
  ​include ALL parameters.  ​include ALL parameters.
    
 +__adm.videoCodecSetProfile(codecName,​ profileName)__
 +
 + Load the profile "​profileName"​ for the given codec. That also selects the codec.
 +  adm.videoCodecSetProfile("​x264","​PSP"​) ​   ​
 +  ​
 __adm.changeVideoParam:​videoCodecChangeParam(codecName,​ params)__ __adm.changeVideoParam:​videoCodecChangeParam(codecName,​ params)__
  
  ​Change only one or several parameters for codecName. For example, you set all parameters using setVideoCodec  ​Change only one or several parameters for codecName. For example, you set all parameters using setVideoCodec
  and afterward only change bitrate  and afterward only change bitrate
 +
 +
  
 ==== Video Filters ==== ==== Video Filters ====
Line 139: Line 146:
  
  ​Enable or disable normalize audio filter on track "​track"​. Mode is 0 for none, 1 for automatic and 2 for manual. The gain is 10* the real gain in db. i.e set 30 to get a +3 dB boost  ​Enable or disable normalize audio filter on track "​track"​. Mode is 0 for none, 1 for automatic and 2 for manual. The gain is 10* the real gain in db. i.e set 30 to get a +3 dB boost
 +
  
  
Line 152: Line 160:
    ​adm.markerB = 33400000    ​adm.markerB = 33400000
  
 +==== Example 2  ====
 +  adm = Avidemux()
 +  adm.loadVideo("/​work/​samples/​avi/​2mn.avi"​)
 +  adm.clearSegments()
 +  adm.addSegment(0,​ 0, 191524668)
 +  adm.markerA = 0
 +  adm.markerB = 191524668
 +  adm.videoCodec("​ffMpeg4",​ "​params=2PASSBITRATE=500"​) # truncated line
 +  adm.audioClearTracks()
 +  adm.audioAddTrack(0)
 +  adm.audioCodec(0,​ "​Aften"​);​
 +  adm.audioSetDrc(0,​ 0)
 +  adm.audioSetShift(0,​ 0,0)
 +  adm.setContainer("​MKV",​ "​forceDisplayWidth=False",​ "​displayWidth=1280"​)
 +
 +==== Traps and pitfall ​ ====  ​
  
 + Take care that a single line must not exceed ~ 256 chars. So instead of doing
 +   ​function("​blah blah foobar"​)
 + do
 +   ​function("​blah blah"
 +   "​foobar"​)
 +   
  
 +----
 +   
 +[[using:​tinypy|Go back to tinypy]] ​  
tinypy/avidemux.txt ยท Last modified: 2013/11/12 08:07 by mean