Auteur Topic: iconv op DS414  (gelezen 17851 keer)

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #30 Gepost op: 31 juli 2017, 20:45:42 »
O ja.... :lol:
Vreemd, ik kan (op dit moment) niet verklaren waarom piconv niet gevonden wordt :'(


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #31 Gepost op: 31 juli 2017, 20:54:41 »
login as: admin
admin@192.168.1.23's password:
admin@DS716II:~$ sudo -i
root@DS716II:~# cd /volume1/T1
root@DS716II:/volume1/T1# piconv -l
7bit-jis
AdobeStandardEncoding
.
.
enz......

root@DS716II:/volume1/T1# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin

Ik zie het niet, jij hebt hetzelfde PATH, behalve dat jij dan de laatste toevoeging hebt en ik niet.

root@DiskStation:/usr/sbin# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin:/volume1/@appstore/mosquitto/bin


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #32 Gepost op: 31 juli 2017, 20:59:42 »
Ja toch?

Ik begrijp het ook niet. Lijkt me ook niet dat je piconv om zeep kunt helpen door het een of ander.   :|
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #33 Gepost op: 31 juli 2017, 21:08:39 »
Doe eens:
ls -la /usr/local/bin/piconv


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #34 Gepost op: 31 juli 2017, 21:09:25 »
root@DiskStation:/usr/local/bin# ls -la /usr/local/bin/piconv
lrwxrwxrwx 1 root root 44 Jul 17 21:51 /usr/local/bin/piconv -> /volume1/@appstore/Perl/usr/local/bin/piconv

root@DiskStation:/usr/local/bin# cd /volume1/@appstore/
root@DiskStation:/volume1/@appstore# ls
Apache2.2              CloudSync      get-pip.py  HyperBackup       LogCenter  mosquitto  Node.js_v4  py3k          sickbeard-custom  SurveillanceStation  WebStation
AudioStation           cronjobeditor  git         HyperBackupVault  MariaDB    nano       nzbget      python        Spotweb           TextEditor
AutoSub-BootstrapBill  domoticz       git-server  Init_3rdparty     monit      Node.js    PHP5.6      PythonModule  StorageAnalyzer   VPNCenter

Mis ik de 'Perl'-map ??
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #35 Gepost op: 31 juli 2017, 21:11:12 »
Precies hetzelfde, het is een link.....

Doe eens:
ls -la /volume1/@appstore/Perl/usr/local/bin/piconv


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #36 Gepost op: 31 juli 2017, 21:11:46 »
root@DiskStation:/volume1/@appstore# ls -la /volume1/@appstore/Perl/usr/local/bin/piconv
ls: cannot access /volume1/@appstore/Perl/usr/local/bin/piconv: No such file or directory

Edit:

Perl package geïnstalleerd en nu werkt het meteen:

root@DiskStation:/volume1/@appstore# ls -la /volume1/@appstore/Perl/usr/local/bin/piconv
-rwxr-xr-x 1 root root 8331 Dec 12  2016 /volume1/@appstore/Perl/usr/local/bin/piconv

root@DiskStation:/volume1/@appstore# piconv -l
7bit-jis
AdobeStandardEncoding
AdobeSymbol
AdobeZdingbat
ascii
ascii-ctrl
big5-eten
big5-hkscs
cp1006
cp1026
cp1047
cp1250
cp1251
cp1252
cp1253
cp1254
cp1255
cp1256

-knip-

null
posix-bc
shiftjis
symbol
UCS-2BE
UCS-2LE
UTF-16
UTF-16BE
UTF-16LE
UTF-32
UTF-32BE
UTF-32LE
UTF-7
utf-8-strict
utf8
viscii
root@DiskStation:/volume1/@appstore#
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #37 Gepost op: 31 juli 2017, 21:17:26 »
Dat is dus het probleem, is een stapje verder.....ik denk dat er wat fout zit in Perl,

Ik krijg:
ls -la /volume1/@appstore/Perl/usr/local/bin/piconv
-rwxr-xr-x 1 root root 8331 Dec 12  2016 /volume1/@appstore/Perl/usr/local/bin/piconv

Bestaat "/volume1/@appstore/Perl" wel ? Zo ja, usr, local, bin ook ?
En staat piconv ook daar ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #38 Gepost op: 31 juli 2017, 21:18:54 »
Zie m'n edit in de post hiervoor. Na installeren van Perl package werkt het wel :) !
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #39 Gepost op: 31 juli 2017, 21:21:26 »
O...ok...die EDIT had ik niet gezien maar, zou ook mijn idee geweest zijn. :D
Enig idee waardoor Perl om zeep was geholpen ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #40 Gepost op: 31 juli 2017, 21:22:36 »
Persoonlijk hou ik niet zo van EDIT's ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #41 Gepost op: 31 juli 2017, 21:23:13 »
Nee? Tenminste, behalve dat ik het er niet (meer ?) op had staan?

Zou het zonder het package al moeten werken, of is Perl toch een afhankelijkheid?

Ik ga dan nu maar gauw kijken wat er met de subs gebeurt met piconv  :D

Dankjewel voor de hulp, Birdy !
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #42 Gepost op: 31 juli 2017, 21:24:11 »
Persoonlijk hou ik niet zo van EDIT's ;)

Tja, ligt ook een beetje op welk forum je bent en welke regels ze hanteren. Ben het wel met je eens, het is dan toch duidelijker als je alles onder elkaar leest / volgt.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: iconv op DS414
« Reactie #43 Gepost op: 31 juli 2017, 21:30:50 »
Ok gaan we doen.

EDIT:
Kun je eens proberen een sub die niet goed weergegeven wordt door je PCH naar ISO-8859-1 te converteren en kijken of hij dan wel goed weergeeft?
Dat converteren doe je door deze commandline op je NAS:
piconv -f utf8 -t ISO-8859-1 Input_file.srt > Output_file.srt

Vervang ""Input_file.srt door de naam van je sub file

Ik vermoed namelijk datje PCH bij geen BOM gewoon ISO-8859-1 aanneemt als codering en jij hebt met mkvtools alles naar UTF-8 geconverteerd.


Ik heb dit net met één sub geprobeerd. Zonder deze bewerking kreeg ik die rare tekens te zien bij het woord "één", maar na het uitvoeren van deze regel (en originele verwijderen en de nieuwe renamen) zag de ondertiteling er perfect uit !!

Is dat dan een bevestiging van je vermoeden en wordt het daarmee makkelijker om alle .srt bestanden in 1 keer aan te passen?

Ik heb het commando nog eens toegepast op de al aangepaste .srt, maar dan gaat het wel weer (anders) mis trouwens........dus dan zou er een check ingebouwd moeten worden voordat de conversie plaatsvindt. Toch?
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1399
  • -Ontvangen: 8046
  • Berichten: 44.176
  • Fijne feestdagen.......
    • Truebase
Re: iconv op DS414
« Reactie #44 Gepost op: 31 juli 2017, 21:37:29 »
Zou het zonder het package al moeten werken
Nee, het zit echt in PERL.

Beetje jammer dat als je PERL de-installeert, dat de link dan niet verwijderd wordt. ::)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-2
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-2   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.2-65567                                                                 MR2200ac  SRM 1.3.1-9346-12