最新文章

請給我 ffmpeg 參數 轉換寬度最高1920px h.265 編碼 使用字幕檔

蒐集了不少4K的原檔,但是機上盒播不了,所以有轉檔的需求
ffmpeg -i input.mp4 -vf “scale=’min(1920,iw)’:-2” -c:v libx265 -crf 28 -c:a copy -c:s mov_text -vf subtitles=subtitles.srt output.mp4

可是怎麼也執行不起來,因為字幕,我是用有特效的.ass格式,輸入檔也不是mp4格式,而是MKV格式

[ChatGPT] 4o的圖片視覺測試

拿IG上的網紅美圖,讓ChatGPT分析照片,請他給照片的描述
圖片來源 IG cguabinga(西瓜冰a)

這張照片展示了一位穿著時尚的女性。她穿著一件大件、蓬鬆的灰白色毛絨外套,顏色有漸層效果,感覺柔軟且保暖。她的頭髮是深色,呈現隨意而自然的蓬鬆感,散發出一種輕鬆、不拘小節的氛圍。她戴著大框的黑色墨鏡,增添了神秘且時尚的元素。
整體而言,這張照片展示了強烈的時尚感和個人風格,突顯出這位女性的冷酷與自信的氣質。

測試文章

isc-kea使用python進行管理,相關測試

修改同樣一隻程式 ChatGPT VS GoogleGemini 程式修改

因為不想給小朋友和手機使用,所以買了一台帶螢幕的播放器。
這台老人播放器很低階
只支援 Dvix / mp4 / 360P 的mp4(mp4,avi,rmvb,mp3影音格式都「有限」的支援)
先不講,為了要解決unsupport format測試了很久才找到上面的參數。

音檔來源:線上發音課整個播放清單,使用yt-dlp整個下載回來,內含metadata等相關說明
因為,來源,有的是zoom錄影,有的是手機拍攝,所有解析度從1080P(手機)到480P(Zoom)都有
而且播放清單的順序,是從A~Z,但是拍攝的時間卻不是全都依序

另外,用播放器播放時,播放順序不是檔名,而是建立/修改日期
所以…
我寫了一隻python以檔名,排序,取得當時時間,依序修改每個檔案建立日期和修改日期。

但是…對岸來的,所以播放檔名如果是正體中文,是看不到的,所以修改這隻python在改檔名時,順便做了簡繁轉換。
利用ChatGPT和Google Gemini來做測試,對同一隻程式進行修改

[chatGPT 測試] 自動縮圖片到指定的解析度 無法使用,手動修正

寫一隻 Windows下的python 要有下面功能
1.掃瞄指定資料匣下所有的圖片檔,進行檔案縮放
2.縮放後的圖檔最大長寬為1920,等比縮放
3.在原路徑下儲存,檔名後面加入”_R”做新檔名
4.轉換機式為 .jpg
5.解析度72dpi
6.壓縮品質 70%
7.EXIF要保留
8.檔案已存在,則略過
9.已轉過的檔案,則略過
—–
pip install pillow
安裝pillow
—–


精選文章

maillog中出現calmav無法更新的訊息

在整合完postfix+MailScanner+Clam AV+F-prot+openwebmal+procmail+My Spam之後,在觀察maillog之後,會看到下面這些訊息。
重點在於一行 ClamAV updater /usr/local/bin/freshclam cannot be run
怎麼回事,用MailScanner帶起Clam AV之後卻無法順利的更新病毒資料庫
其實這個問題之前就有發生了,只是我把freshclam的指令寫在cron table中

使用WIRESHARK抓DHCP封包查亂發IP

公司內網一直不正常,懷疑有人自帶設備來亂發DHCP,導致內網一直有狀況,所以,我想起了wireshark這套軟體,其實我久之前還是MIS新人的時候,就用過ethereal,後來演變成wireshark。話不多說,直接去官方網站下載

在Ubuntun上自動掛戴NTFS磁區

雖然新版的Ubuntu有自動掛載NTFS的功能,但是都要透過磁碟管理工具進行,如果是隨身碟的話,還好,插入USB之後,會自動顯示在桌面上,而內建硬碟,就沒有這麼簡單。

如果像蝸牛目前在使用的電筆,採用雙硬碟架構,那就更麻煩了,光是拆硬碟就沒有這麼簡單。