作者查詢 / falcon
作者 falcon 在 PTT [ Windows ] 看板的留言(推文), 共214則
限定看板:Windows
看板排序:
全部PC_Shopping2287PlayStation1950MH1113MobileComm946Steam482AVEncode430Gossiping324Android249Windows214EZsoft64ck49th32252Headphone33Storage_Zone32Kaohsiung24Google15TY_Research14Key_Mou_Pad12C_Chat9OverWatch6AfterPhD5Patent4AC_In3Baseball3Brand2FORMULA12HardwareSale2HatePolitics2LCD2Military2movie2Depstore1joke1RealMadrid1Wine1<< 收起看板(34)
5F→: 影片剪輯損失畫質幾乎是必然的,因為編碼或剪輯處理之前11/13 03:22
6F→: 必須先解碼為raw格式,才被編碼輸出為目標格式11/13 03:22
7F→: 而壓縮實際上是相對於raw,並不是元編碼格式,因此不說用11/13 03:28
8F→: 無損會產出更巨大的檔案了,就用有損都可能虛胖11/13 03:28
9F→: 所以實際上只能將有損編碼的片源,使用高效率的編碼格式11/13 03:33
10F→: 與參數,才能在視覺無損的情況下縮小一點檔案。注意不是11/13 03:33
11F→: 技術上的真無損只是看來像無損11/13 03:33
12F→: 有損轉有損再怎麼樣也只能做到損失難以察覺而已11/13 03:36
13F→: 如果你只是單純要裁剪影片長度可以LosslessCut,它是直接11/13 03:44
14F→: 抽出選取的片段,不會進行轉碼11/13 03:44
5F→: 物理輸入裝置能做到完全精準無模糊空間,使用場景更專業08/09 04:32
6F→: 化而已,不會消失的,至於完全語音只會搞死使用者而以08/09 04:32
7F→: 頂多只是方便於特定場景的使用08/09 04:48
17F→: 一般用notepads,script用notepad++或vscodium08/04 18:42
27F→: 我從淘寶買同牌5.3版隨插即用,不需要額外操作,系統是wi07/31 02:42
28F→: n1107/31 02:42
8F→: 老實說我還寧願用新選單,在需要時才切換到舊選單。因為06/04 03:06
9F→: 程式太多,選單長長一大串。不過新選單的問題是,繪製速06/04 03:06
10F→: 度比較慢,游標動作太快的會被直接放棄繪製,給你舊選單06/04 03:06
11F→: 另外,其實習慣了的話,看圖示會比文字快06/04 03:08
6F推: win共用老是遇到各種問題,現在都改用sftpgo架sftp與ftp05/18 03:39
7F→: 權限問題、網路探索不到、用hostname很慢或找不到05/18 03:43
8F→: 還有unicode路徑的長度問題…05/18 03:48
1F推: 在字串中必須要用$()包含程式碼,用來與一般字串區別,10/19 17:16
2F→: 所以是"_$($count).pdf"。另外,為何會有 -f $c++?這看起10/19 17:16
3F→: 來是多餘的,沒有任何可以代入的地方。10/19 17:16
4F→: 順便一提,不要把副檔名寫死比較好,如果會混合檔案格式10/19 17:19
6F→: Get-ChildItem -LiteralPath . -Filter *.pdf | ForEach-O10/19 18:05
7F→: bject -Begin {$c = 0} -Proces {Rename-Item -LiteralPat10/19 18:05
8F→: h $_.FullName (Join-Path $_.DirectoryName ($_.Name -re10/19 18:05
9F→: place '^(.{1,8}).*?(\.[^\.]+)?$', ('$1' + "_$c" + '$2'10/19 18:05
10F→: ))); $c++}10/19 18:05
11F→: join-path 是多餘的,不需要給完整的目標10/19 18:14
12F→: 用完整路徑只是為了避開一個bug,不過為此 -LiteralPath .10/19 22:10
13F→: 也應該要改成 -LiteralPath $PWD.Path10/19 22:10
14F→: $suffix=''; while(Test-path -LiteralPath ($newPath =10/20 04:22
15F→: Join-Path $_.DirectoryName ($baseName+$suffix+$extensi10/20 04:22
16F→: on))){$suffix = "_$c" -f c++}; Rename-Item $_ $newPath10/20 04:22
17F→: 產生新路徑的地方大概改成這樣,至於把檔名拆成basename10/20 04:22
18F→: 與副檔名的方法可以參考我上面用的正規表示法,因為5.1的10/20 04:22
19F→: split-path不支援分拆出basename10/20 04:22
20F推: https://i.imgur.com/DkCaj7k.jpeg10/20 04:49
21F→: 你可以參考這個函式10/20 04:50
22F→: 這裡借用了.net 的 IO.Path 物件10/20 04:52
23F→: 還有按照你的需求,不同檔案要重新計數,你不應該把初始值10/20 05:24
24F→: 寫在 -Begin {} 中,因為它管道中只會執行一次,也就是只10/20 05:24
25F→: 有第一個檔案之前會執行到10/20 05:24
26F→: 應該在 -Process { } 中最上方10/20 05:38
29F→: 我覺得還是不要用Windows PowerShell 5.1吧10/20 13:45
30F→: 要避開太多奇怪的問題了10/20 13:46
31F→: https://i.imgur.com/jI3VtTD.png10/20 13:48
32F→: 左邊是內建的5.1,右邊是最新的跨平台版10/20 13:49
33F→: 真的要用你就照h大的說法取原本括號內的編號來用就好10/20 13:53
34F→: 用正規表示法選取字串,如果來源檔名保證規律用分割法即可10/20 13:55
35F推: https://i.imgur.com/yx8iZwZ.png10/20 14:13
36F→: 參考圖片就好,16f推文有個地方錯了10/20 14:17
37F→: 檔名都規律的話 '^(.*?)\((\d+)\)(\.[^\.]+)$' 就可以了10/20 14:29
42F→: 有些免安裝程式也會在系統留下使用痕跡10/21 17:15
43F→: 這就要看樓主公司怎麼怎麼規定了10/21 17:15
44F→: 我也是推ReNamer,但沒有深色主題用起來不夠舒服…10/21 17:21
45F→: 另外,你的問題可以用-match與if-else個別處理10/21 17:25
46F→: https://zh.m.wikipedia.org/zh-tw/regex10/21 17:29
33F→: 我目前是將萬用字元路徑轉成正規表示法,遞迴方法一層用10/09 18:04
38F→: https://i.imgur.com/ZABP3w3.png10/09 18:32
37F→: 這能處理任何一層目錄名稱中的*或?的多重符合10/09 18:08
36F→: 先比對過所有子目錄名稱,才會知道要從哪個目錄往下走10/09 18:04
35F→: 迴方法只能停止從不正確的子目錄繼續往下尋找路徑,但也要10/09 18:04
34F→: -match運算子比對名稱。結果100%可靠。但效率就不高了,遞10/09 18:04
10F→: 網路上都找好久,都沒有比較全面的方案,也只能自己動手了09/29 00:09
11F→: 對了,如果是 te`st`[0].txt 呢?數字部分一樣用萬用字元09/29 00:34
12F→: 我試過兩倍量 ` 不管用…09/29 00:40
13F→: 感覺要改成正規表示法才可靠了09/29 00:42
22F→: 這樣看起來,如果以cmdlet的處理方式為準的話09/29 15:06
23F→: -like 運算子反而才是壞的,他的行為更不規律09/29 15:06
24F→: -like能夠同時符合一般的跳脫規則,與cmdlet獨特的規則09/29 15:07
25F→: 麻煩了,不知道要按一般邏輯處理跳脫,還是照這反智規則09/29 15:16
26F→: 看來只能按照一般的規則,將萬用字元模式轉成正規表示法09/29 17:21
27F→: 還需要一個參數來決定要不要先把輸入的萬元字元中的``取代09/29 17:21
28F→: 為單個`,這樣就能在兩種規則中切換09/29 17:21
22F→: 安裝系統其實沒那麼難搞,主要是要裝一堆應用程式09/28 18:18
23F→: 建議學一下winget之類的套件管理工具,即使不重裝系統09/28 18:18
24F→: 光是用來更第三方新應用程式,就很舒服了09/28 18:18
26F→: unigetui用起來還是有些問題,我都把它當搜尋器而已…09/28 21:12
11F→: ffmpeg就自帶matroska muxer了,為何還需要mkvmerge?09/16 20:54
12F→: 附件(字型、封面)、詮釋資料,基本的功能該有都有09/16 20:58
13F→: -attach, -map, -metadata 基本上這幾個選項就很夠用了09/16 21:03
14F→: 視訊重新編碼、複製音訊、插入字幕與字型與封面檔案、編輯09/16 21:08
15F→: 影片與軌道資訊,一行ffmpeg命令就夠了09/16 21:08
17F→: 不妨說說什麼效果需要mkvmerge而ffmpeg不好09/17 12:46