{"id":35,"date":"2007-11-22T02:27:15","date_gmt":"2007-11-22T00:27:15","guid":{"rendered":"http:\/\/blog.rastersoft.com\/index.php\/2007\/11\/22\/devede-34\/"},"modified":"2007-11-22T02:27:15","modified_gmt":"2007-11-22T00:27:15","slug":"devede-34","status":"publish","type":"post","link":"https:\/\/blog.rastersoft.com\/?p=35","title":{"rendered":"DeVeDe 3.4"},"content":{"rendered":"<p>Ayer me tuve que quedar hasta las tantas corrigiendo un par de detalles que quedaban en DeVeDe, pero hoy, por fin, he podido lanzar la versi\u00f3n 3.4. Aparte de las peque\u00f1as novedades (poder usar sonido 5.1 y generar DVDs con GOPs de 12 fotogramas para mejorar la compatibilidad) y errores corregidos (no se pod\u00eda previsualizar la pel\u00edcula si se convert\u00eda a DIVX, o no generaba bien las im\u00e1genes VCD), el principal cambio ha sido el c\u00f3digo: por fin est\u00e1 limpito y ordenado, con lo que a\u00f1adir nuevas cosas ser\u00e1 una bicoca \ud83d\ude42<\/p>\n<p>Y la primera cosa que tengo que a\u00f1adir en la pr\u00f3xima versi\u00f3n ser\u00e1 el poder mezclar v\u00eddeos con diferentes relaciones de aspecto en el mismo disco. En efecto, a \u00faltima hora de ayer descubr\u00ed que si se mete un v\u00eddeo con relaci\u00f3n de aspecto cl\u00e1sica (4:3) en el mismo t\u00edtulo que un v\u00eddeo WideScreen (16:9), ambos se ver\u00e1n con el mismo aspecto. Se trata de una limitaci\u00f3n del est\u00e1ndar DVD. La soluci\u00f3n consiste en meterlos en <em>titlesets<\/em> diferentes. Por desgracia, no es posible saltar directamente de un <em>titleset<\/em> a otro, por lo que implementarlo directamente en DeVeDe romper\u00eda la posibilidad de saltar de un t\u00edtulo al siguiente, o al anterior, etc.<\/p>\n<p>Una soluci\u00f3n que prob\u00e9 fue a\u00f1adir la opci\u00f3n <em>jumppad<\/em> en el XML de DVDAuthor. Esa opci\u00f3n a\u00f1ade autom\u00e1ticamente algo de c\u00f3digo que permite saltar desde cualquier parte del DVD a cualquier parte, sin las limitaciones del est\u00e1ndar. Funcionaba bien, pero para asegurarme rebusqu\u00e9 en google y descubr\u00ed que, en ciertos casos, puede romper la compatibilidad con algunos reproductores. En la misma p\u00e1gina se explicaban algunos m\u00e9todos para conseguir lo mismo \u00abmanualmente\u00bb (b\u00e1sicamente, a\u00f1adir un men\u00fa virtual con una funci\u00f3n que salte al t\u00edtulo que se le pase en un registro). Por desgracia es algo demasiado complejo como para implementar sin haberlo probado exhaustivamente, as\u00ed que no ir\u00e1 hasta la pr\u00f3xima versi\u00f3n.<\/p>\n<p>Otros cambios que quiero a\u00f1adir son, por ejemplo, el soporte de matrices de codificaci\u00f3n alternativas, permitir m\u00faltiples subt\u00edtulos, o poder elegir la pista de audio que se desee cuando el video original tiene varias.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ayer me tuve que quedar hasta las tantas corrigiendo un par de detalles que quedaban en DeVeDe, pero hoy, por fin, he podido lanzar la versi\u00f3n 3.4. Aparte de las peque\u00f1as novedades (poder usar sonido 5.1 y generar DVDs con GOPs de 12 fotogramas para mejorar la compatibilidad) y errores corregidos (no se pod\u00eda previsualizar &hellip; <a href=\"https:\/\/blog.rastersoft.com\/?p=35\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">DeVeDe 3.4<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-35","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\/35","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=35"}],"version-history":[{"count":0,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/35\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}