Skip to main content

NB rubyripper workaround

Чтобы не забыть, что к чему 😉

Топаем сюда, копипастим в rubiripper.patch:

--- rr\_lib.rb.orig        2017-05-06 01:16:54.772606904 +0200
+++ rr\_lib.rb  2017-05-06 01:16:20.035279911 +0200
@@ -1657,10 +1657,10 @@
                end
 
                # replace utf-8 single quotes with latin single quote 
-               var.gsub!(/\342\200\230|\342\200\231/, "’") 
+               var.gsub!(/\342\200\230|\342\200\231/n, "’") 
 
                # replace utf-8 double quotes with latin double quote
-               var.gsub!(/\342\200\234|\342\200\235/, ’"′) 
+               var.gsub!(/\342\200\234|\342\200\235/n, ’"′) 
 
                if var.respond\_to?(:encoding)
                        # restore the old encoding

Запускаем sudo patch /usr/lib/ruby/vendor_ruby/2.4.0/rr_lib.rb rubyripper.patch, ну и далее все просто – запускаем rrip_cli и радуемся халяве ничего не нажимаем, пока искомый диск не будет тщательно обжат в православный flac 😉

Нда, давно я что-то не занимался обдираловом.

 

PS: забить на исправления и использовать этот форк.