9 月 082022
 

simply convert video files from MKV to MP4

ffmpeg -i in.mkv -movflags +faststart -codec copy out.mp4

convert to HD 720P/1080P

ffmpeg -i in.mp4 -s hd720 -profile:v baseline -vf format=yuv420p out.mp4
ffmpeg -i in.mp4 -s hd1080 -profile:v baseline -vf format=yuv420p out.mp4

convert to h.265

ffmpeg -i in.mp4 -vcodec libx265 -crf 28 out.mp4

convert all files to h.265

find . -type f -exec ffmpeg -i "{}" -vcodec libx265 -crf 28 "{}".h265.mp4 \;

crop a video 80×60 section, starting from position (200, 100)

ffmpeg -i in.mp4 -filter:v "crop=80:60:200:100" -c:a copy out.mp4

cut the videos based on start and end time (timing format: hh:mm:ss)

ffmpeg -ss 00:01:00 -i in.mp4 -to 00:01:17.5 -c copy out.mp4
ffmpeg -ss 00:01:00 -i in.mp4 -t 00:00:17.5 -c copy out.mp4
ffmpeg -ss 00:01:00 -i in.mp4 -t 17.5 -c copy out.mp4

Use ffmpeg to add text subtitles
How to Add Font size in subtitles in ffmpeg video filter
How to set background to subtitle in ffmpeg?
How to Add Subtitles to a Video with FFmpeg (5 Different Styles)

ffmpeg -i in.mp4 -vf subtitles="in.vtt:force_style='OutlineColour=&H80000000,BorderStyle=4,Fontsize=24'" out.mp4

Download m3u8 streaming to mp4
set useragent in ffmpeg

ffmpeg -user_agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3554.0 Safari/537.36" -headers "origin: https://XXXXXXX.com" -headers "referer: https://XXXXXXX.com/XXXXXXX"  -y -re -i 'https://XXXXXXX.com/XXXXXXX.m3u8' -c copy -bsf:a aac_adtstoasc -- XXXXXXX.mp4

change framerate

ffmpeg -i in.mp4 -filter:v fps=fps=30 out.mp4

Concatenate two MP4 files
Merge two videos without re-encoding

# Create File List
echo file file1.mp4 >  mylist.txt 
echo file file2.mp4 >> mylist.txt
echo file file3.mp4 >> mylist.txt

# Concatenate Files
ffmpeg -f concat -i mylist.txt -c copy out.mp4
5 月 312021
 

Source: 5 分鐘快速了解 FontAwesome 5

FontAwesome 正式釋出第五版,在 FontAwesome 5 中,除了主色系從綠色變成藍色之外,究竟第 5 版中還多了哪些新功能呢?讓我們用 5 分鐘快速了解 FontAwesome 5 帶來什麼新功能吧!本篇內容完全出自 FontAwesome 5 官網的內容,整理後希望能讓大家利用 5 分鐘了解 FontAwesome 5 的主要功能和差異,關於更多其他的使用方式還是建議大家到 FontAwesome 5 逛逛看看。

Continue reading »
3 月 152019
 

Source: 認識 300 dpi

2014 年底我又做了一些印刷品,雖然距離上次做印刷品已經過了兩三年,但印刷的基本常識只要了解,就一輩子不會忘,但不管做幾次印刷,總是會聽到「300 dpi」這個專有名詞,不論是往來的信件或電話,印刷廠總是會要求要給 300 dpi 的圖,傳遞訊息的人也三不五時講個 300 dpi 來凸顯一下自己的專業,彷彿做印刷,不談「300 dpi」就渾身不對勁。

Continue reading »
1 月 302019
 

Source: 不用辛苦去背了!PNG免費圖庫,超過45,000張圖片可自由下載

如果需要透明背景圖片,除了自己手動去背,也有不少圖庫網站以收集透明圖為主,說到去背再次推薦一下前段時間介紹的 remove.bg 超強大免費線上去背工具,若你想去除背景的主體是人物,這項服務採用機器學習技術可快速將人物與背景分離,將耗費時間的工作丟給機器去做不但只要幾秒鐘,效果也更為理想。除此之外,之前推薦過的 StickPNGPngtreePngImg 提供大量免費透明背景圖下載,找圖可盡量先朝這幾個方向試試看。

Continue reading »