melt

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
melt [2018/06/06 13:38] bjoernmelt [2018/10/24 11:14] (current) – [VOC export profile encoding profile] bjoern
Line 1: Line 1:
-=melt encoding sniplets+= melt encoding sniplets
  
-==VOC export profile encoding profile+siehe auch https://www.mltframework.org/plugins/ConsumerAvformat/ 
 + 
 +== VOC export profile encoding profile 
 +  * XML code for manually editing the mlt file 
 +<code> 
 +<consumer pix_fmt="yuv420p" rescale="bilinear" width="1920" aspect="1,77778" top_field_first="2" preset="medium" f="mp4" flags2="-dct8x8" g="13" maxrate="5000k" bufsize="8192k" threads="0" vcodec="libx264" progressive="1" real_time="-3" bf="2" ab="192k" target="/mnt/usb/lnp256_fade2b.mp4" vpre="medium" r="50" height="1080" minrate="100k " acodec="aac" deinterlace_method="yadif" crf="21" ar="48000" vprofile="main" movflags="+faststart" mlt_service="avformat"/> 
 +</code> 
 +  * if you want to endoder with Shotcut, add a new profile and paste the following options:
 <code> <code>
-<consumer pix_fmt="yuv420prescale="bilinearwidth="1920aspect="1,77778top_field_first="2preset="mediumf="mp4flags2="-dct8x8g="13maxrate="5000kthreads="0vcodec="libx264progressive="1real_time="-3bf="2ab="192k" target="/mnt/usb/lnp256_fade2b.mp4" vpre="mediumr="50height="1080minrate="100k acodec="aacdeinterlace_method="yadifcrf="21ar="48000vprofile="mainmovflags="+faststart" mlt_service="avformat"/>+pix_fmt=yuv420p 
 +rescale=bilinear 
 +width=1920 
 +aspect=1,77778 
 +top_field_first=2 
 +preset=medium 
 +f=mp4 
 +flags2=-dct8x8 
 +g=13 
 +maxrate=5000k 
 +bufsize=8192k 
 +threads=0 
 +vcodec=libx264 
 +progressive=1 
 +real_time=-3 
 +bf=2 
 +ab=192k 
 +vpre=medium 
 +r=50 
 +height=1080 
 +minrate=100k 
 +acodec=aac 
 +deinterlace_method=yadif 
 +crf=21 
 +ar=48000 
 +vprofile=main 
 +movflags=+faststart
 </code> </code>
  
-==group sniplets to uncut.mlt+== group sniplets to uncut.mlt
 <code> <code>
 melt -consumer xml babylon-2018-05-26_21-08-38-22834.ts babylon-2018-05-26_21-11-38-22834.ts > uncut.mlt melt -consumer xml babylon-2018-05-26_21-08-38-22834.ts babylon-2018-05-26_21-11-38-22834.ts > uncut.mlt
Line 12: Line 45:
  
  
-==dg50 encoding+== dg50 encoding
 Direkter encode aus den fuse-ts files Direkter encode aus den fuse-ts files
 <code> <code>
Line 35: Line 68:
 </code> </code>
  
-==timvideo+== timvideo
 <code>xvfb-run -a melt /encode-final/lca2014-intro.dv \ <code>xvfb-run -a melt /encode-final/lca2014-intro.dv \
  -filter watermark:"/encode-tmp/gentilli/101/101-title.png" \  -filter watermark:"/encode-tmp/gentilli/101/101-title.png" \
Line 46: Line 79:
 </code> </code>
  
-==channel mapping+== channel mapping
   melt ./${file[$i]} $INOUT -profile pal -filter channelcopy to=1 from=0 \   melt ./${file[$i]} $INOUT -profile pal -filter channelcopy to=1 from=0 \
   -consumer avformat:./${output[$i]}.webm progress=1 vb=1000k quality=good deadline=good \   -consumer avformat:./${output[$i]}.webm progress=1 vb=1000k quality=good deadline=good \
   deinterlace=1 deinterlace_method=yadif   deinterlace=1 deinterlace_method=yadif
 +
 +== shotcut/kdenlive project file rendern
 +
 +mono mp4 z.B. Repair mit Backup Recording aus Kamera rendern:
 +
 +  melt -progress -track --project 1005.mlt  -consumer avformat:./1005-cut.mp4 f=mp4 acodec=aac ab=192k channels=1 vcodec=libx264 crf=20 bufsize=8192k minrate=100k maxrate=5000k vprofile=main vlevel=4.0 movflags=+faststart pix_fmt=yuv420p
 +
      
-==melt transcode (fosdem)+== melt transcode (fosdem)
 <code bash> <code bash>
 #!/bin/bash #!/bin/bash
  • melt.1528285119.txt.gz
  • Last modified: 2018/06/06 13:38
  • by bjoern