TXT vagy CSV file konvertálása UTF8

Ha pl. hibásan jelennek meg az ékezetek egy felirat file-ban PLEX-el történő lejátszás esetén akkor a megoldás, ha egyszerűen átkonvertáljuk az srt file-okat UTF8-ra, ehhez az alábbi Powershell script megfelel:

Get-ChildItem "C:\Users\XXX" -Filter *.srt -recurse |
Foreach-Object {
Write-Host (Get-Date).ToString() $_.FullName
Get-Content $_.FullName | Set-Content -Encoding utf8 ($_.FullName + '_utf8.srt')
}

A fenti scrip-tel hasznos munkára is :-), ha txt vagy csv file-okat konvertálunk át.

Az encoding paraméter:

  • ascii: Uses the encoding for the ASCII (7-bit) character set.
  • bigendianunicode: Encodes in UTF-16 format using the big-endian byte order.
  • bigendianutf32: Encodes in UTF-32 format using the big-endian byte order.
  • oem: Uses the default encoding for MS-DOS and console programs.
  • unicode: Encodes in UTF-16 format using the little-endian byte order.
  • utf7: Encodes in UTF-7 format.
  • utf8: Encodes in UTF-8 format.
  • utf8BOM: Encodes in UTF-8 format with Byte Order Mark (BOM)
  • utf8NoBOM: Encodes in UTF-8 format without Byte Order Mark (BOM)
  • utf32: Encodes in UTF-32 format.

Convert text files to unicode UTF-8 

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés /  Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés /  Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés /  Módosítás )

Kapcsolódás: %s

Website Powered by WordPress.com. , Anders Noren fejlesztésében.

Fel ↑

%d blogger ezt szereti: