{"id":17,"date":"2007-01-02T22:08:42","date_gmt":"2007-01-02T20:08:42","guid":{"rendered":"http:\/\/blog.rastersoft.com\/index.php\/2007\/01\/02\/nueva-version-de-devede-2\/"},"modified":"2007-01-02T22:08:42","modified_gmt":"2007-01-02T20:08:42","slug":"nueva-version-de-devede-2","status":"publish","type":"post","link":"https:\/\/blog.rastersoft.com\/?p=17","title":{"rendered":"Nueva versi\u00f3n de DeVeDe"},"content":{"rendered":"<p>DeVeDe 2.9 est\u00e1 en la calle por fin. La gran novedad es que ahora se puede ejecutar tambi\u00e9n en Windows, aunque hacen falta unas cuantas dependencias: adem\u00e1s de Mplayer, Mencoder, DVDAuthor, VCDImager y MKisoFS para windows es necesario Python, PyGTK, GTK, Pyglade y LibGlade para windows. Ah\u00ed es nada. Por supuesto tengo que agradecer a Peter Gill el trabajo realizado, pues ha sido todo obra suya.<\/p>\n<p>Otro cambio ha sido el detectar cuando se produce un error en MKISOFS. En efecto, aunque el c\u00f3digo estaba ah\u00ed, faltaba poner a TRUE una variable, por lo que si MKISOFS fallaba por cualquier raz\u00f3n, DeVeDe devolv\u00eda un mensaje de \u00e9xito en lugar de error.<\/p>\n<p>Tambi\u00e9n a\u00f1ad\u00ed un aviso sobre el uso de particiones FAT32\/VFAT para el directorio de destino: los DVDs de v\u00eddeo tienen una estructura de directorios con sus nombres en may\u00fasculas. Desgraciadamente las particiones FAT32\/VFAT no distinguen entre ambas y MKISOFS se hace un l\u00edo y falla miserablemente (cinco c\u00e9ntimos de euro a quien adivine qu\u00e9 relaci\u00f3n tiene este bug con el anterior \ud83d\ude42<\/p>\n<p>Por \u00faltimo, y aparte de un fallito tonto en el Drag&#038;Drop, tambi\u00e9n correg\u00ed un problema con ciertos v\u00eddeos provenientes de capturadoras de v\u00eddeo. Estos v\u00eddeos provocan una avalancha de l\u00edneas ID cuando se usa la opci\u00f3n <em>-identify<\/em> de MPlayer, necesaria para conocer la longitud, resoluci\u00f3n, etc. del v\u00eddeo. En el c\u00f3digo original esperaba a que terminase la ejecuci\u00f3n de MPlayer y s\u00f3lo entonces le\u00eda el buffer de STDOUT para ver los valores ID, con lo que si hab\u00eda demasiados de \u00e9stos el buffer se llenaba y no segu\u00eda la ejecuci\u00f3n. Ahora voy leyendo las l\u00edneas a la vez que se ejecuta, por lo que ya no falla.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DeVeDe 2.9 est\u00e1 en la calle por fin. La gran novedad es que ahora se puede ejecutar tambi\u00e9n en Windows, aunque hacen falta unas cuantas dependencias: adem\u00e1s de Mplayer, Mencoder, DVDAuthor, VCDImager y MKisoFS para windows es necesario Python, PyGTK, GTK, Pyglade y LibGlade para windows. Ah\u00ed es nada. Por supuesto tengo que agradecer a &hellip; <a href=\"https:\/\/blog.rastersoft.com\/?p=17\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Nueva versi\u00f3n de DeVeDe<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-17","post","type-post","status-publish","format-standard","hentry","category-nueva-version"],"_links":{"self":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17"}],"version-history":[{"count":0,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/17\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}