Form1 Form1 0 0 409 495 KWiideo @ScaleX.setVisible(false) @ScaleY.setVisible(false) @XLabel.setVisible(false) @FPSCustom.setVisible(false) ButtonGroup2 10 90 390 80 Video Label1 10 20 70 20 Source Label2 10 50 80 20 Destination SourceVideo 90 20 290 24 @widgetText DestinationVideo 90 50 290 24 @widgetText Save ButtonGroup1 10 10 390 70 Choose encoder FEncode 10 20 90 20 ffmpe&g @null @exec(@if(@KonsoleChecker.checked) konsole -e @endif ffmpeg -y -i @SourceVideo -acodec pcm_u8 -vcodec mjpeg @if(@QualityChecker.checked)-qscale @QualityCustom @endif @if(@BitrateChecker.checked)-b @BitrateCustom @endif @if(@ScaleChecker.checked)-s @ScaleX@XLabel@ScaleY @endif @if(@FPSChecker.checked)-r @FPSCustom @endif @DestinationVideo) @StartEncoding.setEnabled(true) @StatusBar.setText(Ready. Saved to @DestinationVideo) @if(@SplitChecker.checked) @exec(avisplit -i @DestinationVideo -s @SplitSize) @SplitChecker @StatusBar.setText(Encoding and splitting completed.) @endif mencoderEncode 10 40 90 20 me&ncoder @null @exec(@if(@KonsoleChecker.checked) konsole -e @endif mencoder @SourceVideo @if(@FPSChecker.checked)-ofps @FPSCustom @endif -ovc lavc -oac pcm -lavcopts vcodec=mjpeg@if(@QualityChecker.checked):vqscale=@QualityCustom @endif @if(@BitrateChecker.checked):vbitrate=@BitrateCustom @endif @if(@ScaleChecker.checked)-vf scale=@ScaleX:@ScaleY @endif -o @DestinationVideo @if(@SubChecker.checked) -sub @Subtitle @endif) @StartEncoding.setEnabled(true) @StatusBar.setText(Ready. Saved to @DestinationVideo) @if(@SplitChecker.checked) @exec(avisplit -i @DestinationVideo -s @SplitSize) @SplitChecker @StatusBar.setText(Encoding and splitting completed.) @endif CloseButton1 290 430 110 30 Exit 276824133 image0 StatusBar 0 470 410 22 ButtonGroup3 10 180 390 240 Options FPSChecker 10 140 60 20 F&PS @null Label85 190 170 120 20 MB for each part. qt_dead_widget_ScaleFiller 340 100 32 32 @switch(@Scaler.selection) @case(Set to...) @ScaleX.setVisible(true) @ScaleY.setVisible(true) @XLabel.setVisible(true) @end Label86 190 80 51 20 kb/s BitrateChecker 10 80 70 20 Bit&rate @null @BitrateCustom ScaleX true 190 110 50 22 352 AlignRight @widgetText ScaleY true 270 110 50 22 240 AlignRight @widgetText QualityChecker 10 50 70 20 &Quality @QualityCustom ScaleFiller 340 100 32 32 @ScaleX.setVisible(false) @ScaleY.setVisible(false) @XLabel.setVisible(false) @switch(@Scaler.selection) @case(352x240) @ScaleX.setText(352) @ScaleY.setText(240) @case(352x288) @ScaleX.setText(352) @ScaleY.setText(288) @case(720x480) @ScaleX.setText(720) @ScaleY.setText(480) @case(720x576) @ScaleX.setText(720) @ScaleY.setText(576) @case(Set to...) @ScaleX.setText("") @ScaleY.setText("") @ScaleX.setVisible(true) @ScaleY.setVisible(true) @XLabel.setVisible(true) @end BitrateCustom false 90 80 90 22 AlignRight @widgetText 352x240 352x288 720x480 720x576 Set to... Scaler false 90 110 90 22 @widgetText ScaleChecker true 10 110 80 20 Sca&le @null FPSCustom true 190 140 50 22 29.97 AlignRight @widgetText NTSC PAL Set to... FPS false 90 140 90 22 @widgetText FPSFiller 340 140 32 32 @FPSCustom.setVisible(false) @switch(@FPS.selection) @case(NTSC) @FPSCustom.setText(29.97) @case(PAL) @FPSCustom.setText(25) @case(Set to...) @FPSCustom.setText("") @FPSCustom.setVisible(true) @end QualityCustom 340 50 40 22 StyledPanel Sunken 1 AlignRight true @QualitySlider.text @widgetText KonsoleChecker 10 200 230 20 Show &konsole during encoding @null SplitChecker 10 170 80 20 &Split file @null @StatusBar.setText(Splitting file. Please wait...) Subtitle false 90 20 290 24 @widgetText SubChecker 10 20 80 20 Sub&title @null @Subtitle SplitSize false 90 170 90 22 AlignRight @widgetText XLabel 250 110 16 20 X x QualitySlider false 90 50 230 24 1 31 Horizontal NoMarks @widgetText 1=best quality,large files - 30=poor quality,small files StartEncoding 150 430 110 30 En&code image1 @if(@String.contains(@DestinationVideo, ".avi") < 1)) @DestinationVideo.setText(@DestinationVideo.text.avi) @endif @StatusBar.setText(Encoding @exec(basename @SourceVideo). Please wait...) @StartEncoding.setEnabled(false) @FEncode @mencoderEncode About 10 430 110 30 Ab&out image2 @Message.info("KWiideo\nVersion: 0.1\nAuthor: Sascha Marx\nEmail: s-marx@@gmx.de\nHomepage: http://www.kommander-fanpage.de.vu\nDescription: KWiideo encodes videos to the mjpeg format, which is supported by the Nintendo Wii.\nHints: Using the mjpeg codec results in very large files. Ensure that you have enough free space on your hd. If you choose ffmpeg as encoder, you cant add subtitles. The quality slider disabels the bitrate and vice versa.", "About KWiideo") 789ca598c98e25bb8d86f7f7290a57bb0b438e1373a0d18b9ce7b1726e7821518a9ce793a3d1efde0afea4cabe801776471412f51d4914455214157ffde3c7d9fece8f3ffefadbebdccdafe9075db9971f7f84b7fbfbaffff9db7ffffdb7dfabf247fa57d7fd8ff2f7bffcf6fbc1fc07fdd87d7c88135893c0744d919e8963cbec8baaa8b8dd4ddcd7c5500c13fbf78987aa291aeeef037357a787c777ccfd2c3dcc27cc83b2ff092ebbb29bd81133b55d0bfe9ad8554ddff413d30a7353a597f946d8579ee547705dd4d0a7109ed53c1ff1fcae2d63c9eb0dbbccdd2490db797ed7974d09f9bdf0588edcff927948e660f9e181d9d565cdc60cafe0341cfcccecab59c5f3875566aaba8ad717213fccfc8cf50f23732c5de9b87d98d817339a11dbff9a79360bb3c0ed7bc271c6eb71c760b5577c02b745cbfaba03e652c7db1b61191f96c0555db1fffc16b84d0fdbe313dc0d1dfccff1929627f208f2abce75d0ff94b956f9de098f33d8b30357430579cbe03ad688c75be646fbbb57704925dbc31d81fbd8a37fc9dc9645c9ebb557c2b392edef0e85d3cb8cf5b4c36c403cce99bb3cfe4e58c67bd8bbd7f6c8f1e887323dccdbe0a66bd8bf7e9fd969bbbd17ae4ac4db97b0f89bcec1d91eb08febc68ed74f96d9ab3c6a84d51e01dc52cb1ce00f9fd4413cc35f94c295fd6be01f1ad2cbed6fcc41dbed83b0ec87b808aea8827cc44fe87cc7f14b9c0ffca8f6b58fc2b2bf23e269ccfdd99e5468ffb009d6f546f607cd743ced0bf725e27b075c850af1ccf14ea5b6d38cb952b62b60ddeffe199cf74707d678228e27aad53ffe0d5cb735d687f18db6bb7b705e1fc71be57c632358f301ed088b3dcd19d8558ef50b9c8fa82b7dc9f2ec8bb0f8db7a700a27e41bb63ff56528d91efe039cf311c7330dda6e5f85351f7e8175ffc77570ce27d0cfe9f8b02e2cf9d1c15fae6d5ac41bc723f9bcfeb9b0e65307aec60afede0077b1833e9ccf8872ff13b0e65fc2fa29a51bc4c73773d076fb262cf676e0d8a697ed3d805378c13e05b8af7aeccf1aec06c7fb911698479567df85c5fe14859303793e0beed2c3f279bf8542fbfb23703dd42cdf4570d77788df67b0ab1df623e7c730abd2c3fc212cfe7206ace3dd0d3821e667ff85328fbf1496f101e34bd738f69f3901fbe8e10fb65fa8b4bffd1496f33854c2b21fc3213875c77e3b1696fc1eeec1cdac617b9a3d705ff4ec3fb32f2cfe302538b903fb11ebab9c77d86f5c4f845af5a35658eb8511acfbd7637d75ae5f3e8525de3dfc51b7b316f1f30dd678f107c2e965fd8455dfb809567b468ccff58bfd12967a80168525ff873de158b1bd22e2a1c9f694f1cdd0207e1cb8af7bac1ff1d556e96586bf5b8d378f786cd5fe1ef669a701bc1ee8d3f6be877db93e089dee578ff5748d6fb8ddc19e9d9e3f46fa6b3e35e7e054ce20ff211e267321deafc029dce15fc46b9ff3f582b0cce7b19e3eb913f6c7fee8fbb147bee0fc1006956fbf85c5bef402d6fa301e0aab7da1cfa0f9cc9d0a6bfe988353f986f5f0f911f2f91db684251f18c4bb1bda01f587b4a7f48f7ccff928f8e43ee4db37e1f432c3bf5eede1601faffa44d8c777a1e3fde7aec1ba9f1cf687d77ac7ac08f703ecb32a9c1ed607fb2715101ee737d71b81743d54084bfdede05fea8a0ef32d086bfe0bc2521f9a07b0ce1791cf28851bd68ff808593ee231687e338f60cd07011cf53c8dd8cf51f77bd800e7fcb8242cf5acdb1696f3dbae815de1709eac0bcf1cf60b81293d3cde0b8f84f8e3fa238c9a0f1df6d7d8cf7a9c1fd0675479b612967ce1b45dce9f80f58cd410f219df5f6291f3edb7b0e48b700bd6f5bb1958f3975b16567f1c82b5feb0b5b09e07ab600a84fb07db27cef4fe132fc1ad6fe1af15b0dad3497bcee7327ef003ecbd099e0a62e62d61d5a7116e1dfcb908567b18ae6f62a9eb37dfc292af5c09d67ced5685a983ffaec09a3f6d0bd6f9e23b38a98b78e5788f95caa73958ef9fa11656fbfc14167fd0aab0e43b82bf7ed5a733e1e40066d8b39a2e30ccd25ff3ad833d2bddffe4c0d99edbc26acf1d61a92f0cb856fde95458f2a387fdea9c7fa17fadf9d75e08a704c7fa5460b57744ff5ff7f13561aa71ff80ff9aa66e70ff14ceeb833d9baeed10cfebc2522f3acc3f1d87385fb13f9a7cfe1ab0c64b44ff56f5319db0f88beec14d7a589f4a3834a8afa17fabe78397fe9a8f1de2b5d5fc67f7c0397e61ef36851ff223ecdbe5f9d78525ffbb029cd215ea05e8d3e5fa705f58e45baca74bee42be80ff3bcd4f74060e4540fd7328dc06c43be6eb551ff72cace7e3aeb07eef39104e0e67f91bc2729ed10338990bf5572d1c1b7c1fc07a7bfddee0a57f3bb6acaf15f95aef87084ee18ef309fb259fdf6e4f58f4f3bd700a30d6675358eb41f86b68c606f91bf61a541f0bfb0cae77387f9ec03e788e0783fd36a4eb11ec752b2cfa9963702c22be1fc05f4ef5b30bc2aadf2358bf2758e40fa7f307e49fa9fc45fef6e09c0f11df2ece22ce17f8d3abfc580aebfae12faff9dabc81737c1d09cb79648f85d3c3fd837070d81f7cbf8c94d73308cb7c06fea6210cb01ff22be97eb527c222dfb5c2e9e5fe51382d91d7037bd35430f1fcd85f21afcf0a4b7c3ac457e8a947bd70272cf5a3c1fe4a05e180fcb821acfa7e80b3bea7c2721f31a3b0e86708ace787453c86343dfc89f327aa7eb11296fde3118f317fafc0f898cf2fac376da81ef5c3a370e8a12ff65bd4fc683685d3cbfa209e62ce1f67c2ba9e4be1d1a1febf066b7de8e1df31eb3f0a6bfe92f65c0f60ff8c6a7f03ff8ed9de8db0d4cb664b38bdcc9f60d5d75c098b7e0ef134e67cc7f138166a4fb72facf7a11770ba8e217fec82b51e30dbe0ecff2f70ae8f6e85253f996bb04f2fcfff01a648a8cf30df4cf34df460f5afb901eb7863c0295dc2bf185fe6fbd22358f3b71d8493c22cff46386d50eebf044ee189fa83f3c558a9bf680b3c9403be8f2c80a70dc8f2381f8cb59edf714938d4a80fefc13adedd81637a783d33e131c29f1ccf63ae07c25c58e4d92561f97e602c385d2f715f08c2b29e7825ec23ea4b8ec7b1557901fe6fa70b21f30a58f5f34fe0b11891af79ff8c9d8e37bbc2a24f7c00ebfd859e84470fff42df2eb91febe3fa61ecf3f79023e1b1c6794760fd3e1130bed7fc4188af7e2c47d48317c2a92065fd5e85934066f86f50f901f61e547e44fc0c213d2caf05ebf9e1bd7088b0df87b0d82bf0f934baacff2238cb7f15d6ef0dd2aef28c8c57fdc385702a00387e3e84bb11f97b5338256c9e0ff1e4557e84fd7cbe8f2d83b5de21619dcf9f0babbd9e8565fe88fd4659fe97b07e5f853f282d07f680ff49e547cc1772ff06aceb89d7c2296078fe23e1b400e64238bddc1ff117f37d01f688dadf623f8c5a4f1be8cfcfc407736bfef3f760ce7318ebacb764c3bff9521ae5ac1119d18ef6d25ed9eb7f786fecadbdb3f7f6c13eda27fb6c5fecab9ddb37fb6e3feca7fdb2df76c12ea6912a63c92edb15bb6ad7f2bb6e37eca6ddb2db76c7eeda3dbb6f0feca1fd698fecb13db1a7f6cc9edb0b5ba4912a6366cb24a1ca6f6d1bdbdacef676484b36c6196fc884f446339a4b7365aecd8db9357769a4ca58b4d7e63e49e1d73c9847f3649ecdcb9fde5733376fe6dd7cd873f399247c99ef34526498852463d12cf1bb6c56d2ec7f1eafefaa5933eb66c36c9a2db36d76d24895b19b64ec99fdf41e9843f353fa1f996373624ecd99393717a6905f67a63495a94d635ad3a5912aa34f3206679d714e25a46a80dc54d38ceed25db96b77e36ea5e5ceddbb07f7e89edc731a2932dc8bbd76af6eeededc3bf7fa709feecb7dbb05b7e896dcb25b71ab6ecdadbb0db7c9ed5b6edbedb85db79746aa8cfd24e3c01d3ad5e1c81dbb1377eacedcb9bb70859bbe194cf7d8c6b5d2a34b55f2608b34526478eb8d77f6cefba9dd53aada63da6897feca5ff32f37e97fb7fecedffb07ffc8bf3cf967ffe25fbdcdbe2decad9ffb3758d2bffb0fffe9bffcb75ff08b3c62c92ffb15bfead7fcbadff0bc1ebfe5b7fd4e1aa97aecfa3dbfef0fb8edd0fff447fed89ff8537fe6cff9b78b74decf7ce9ab740c379ed7e3a73365f0bffcd29125436e6a234f4481a6af4e97740519744d37744b77744f0ff4484ffcdb33bdd0abe95406cde98ddee983db3ee98bbe69c17ed0222dd1b2c858a1555aa375daa04ddae2dfb669c7bdd03ccbd8a53dda1719077498242cd34f3aa2e32ce3844e4de79edd9e2d44c6199dd305e5b55041332aa9e2b69a9a24a165095d96d1670943b0d36f69033ad353b669f054060a81db624a982aa15019e1324bb80aecef70136eed187cd6e32849b80bf7f06d785009e1313c890c96e077928417f836bc86b9d9a5a3acc75b789f7254608b84cff02512bec302ffb2189620c1ed07d62cac8455b310d6c25bd66321acd3b77d0f1b88e4b019b62609e63b6c879d246137ec89847de971100ec3cf704479ef87e370124ec319b581e3215ca4336f66be275fa4db69156a95101a6e6fd31df5a75d4c1785e32ce32ee9703659320cd162a6986e93ea8b4942aaac485a422a02c694c16649ca5dde2fcfbfbc192fe395f4bd8e37f136dec5fbf8101f614996f0149f2709f125bea6912223ceede72f5fc4b7f8feaf7261fc080ff153247ca5bfbfe2f42d7e676f7e4f76880b61e5cfe3932f0ee2625c52097139be50f64b5ca1f69784b83ad921aec5f5b81137534c9fa523612b6ec79df83959324bd80d477125cbd80b777f92b0aff1100fe261fc198fc25a8a877f9260433c8e7b59c6493c8d6729b277e3b9d98917b148f5d97e2cbd8d95db4fbbf322e5de31d626cd9c24f593a4a443e3e7f124cb686397aae6e1df7cfb34aa858cff77edf0bffff5dbff0176fcd44c 789c8d98d972dd380e86effb2952e15dd714fb68976a6a2ebc3bde62c74e6c676a2e0042f2beef9e9a771f1cfc901d7792ee849daef385144880d8a43f7e7fb7b7b9feeef73f7ebbb9a5dba3f42e1dd2f5bbdfe5eeecece9dffff9d77f7f7b5fe4efa6ffd5f5bbfcfd3f7e7bbf75fb2ebddbb838efa710d714c2c4fe4c39cc80eb6118a64c35b8699d3f81db1ccca7ce85cf37ce8df336b82bc169d6b9028763e7dae7af9cfd799e73f6fd53eb4ccec9999d9f9c93f3a573ef7ce23cea978169e2f37e1e1af53b7376fd78c379d4c7cf477eded4398ff6da71eefcf97367f1f5d7601ef777fb73e6cfbbbeece7a1cfcea3bd9e9d7dffe0f6e5d15e37ce6e2f5a721eedf5d5d9cf43b7cea37d0ec069d4f7d179bcbfcad9f70b9bce6effe0f64e2e2fad80c5f50d6e3f717d83fb93b87cf1fdc5e5c745e7f1fef79d5d1ff1fb12df3fbaff89df7f747bf4be5f9a18675d36247b7e004b074ef3c6b9dab7337bcc3a7783983ce89f4be1bce3dc80e5c1d9e509fcabc88aa230f9b07741f5501baf8313e1f980e70bb5973163ff52cd61f14bf0b752cd81f5d0bfd4fb20e37bb0e4581f3e1a574d01e62f608db7c6ce07fb54443dce0f7fadd4df6c3e6c815306f911f9a052fb239f2c390b58305f674d51192f807355d8f687bd9bac2b4c7f3904b7438ff340df868a1efac07f9ad40c6cf6827e5d9e1acb5f09f1d935d4db3c43df4ee3d5f4a13bb0c617ee333977e0087fead4ff705f90470577b6bf04e7814adb2f821bee5b3b1ff22569bc9a3e11f14aa9000be2958bbcb1f582e7b9cec4ce2b88076e4a307f00b77d8f78847d58f385d927ed81f53ec0be3ee5b89f047f480575b0cfa2b374d8ef085c52327d58c02d0d58efdcb9bff10598dcfe11fba7e4fe91904fa5acd9fc5be69d5382beb7ce92105f8877a93501997ce40b695dbe5c3ba7dee4b1cba3cae7112f7dd927c40ff24f5fe702fbef82353d98ff05d8a7d7f8b0fd23f2593fde77803f0cc9e35dcc7fb2495137661fb974e6d6e4a5002ed560c677e0aa11c4f782338125811b817fd30558c3c18a73fc02d67c639cb69d7bf84ff80a567bc33fad7e67599525c4c34767113b2f6d80bbbcb7f56cf6c8f2ba857f510e6eda1efaf6cebd207e57c06ddbdb79f8d8b9837fc907b0ca377b44ec37cd7ff017f38faca8b4c2d8fa19e72ac19fd7c19c3c9fd9fd6665d13758bf0956fb9a3fca933313ce2be07602ff4947e0b13e73e73cd6c3c6b9437ee3cfce5e3ff816cc5eefe33258f327fccdf25f56950367c657e02a73fd1ec14d2b906ff929ab4bc2f97915acfa83e12f7553f7c611fe52b7bdfb670dee6ae417c1f34d5527f3a7f00c6ebd3e8423e70c9c1ec09a2f100ff08f66ac5702fdda26e1be13fca9d5f8b2f310eeb72bfa1af908fed0d5a520de719e4efd17f7037fa65a2bb831f4a7d17f6802d67e04f508fb715935c8efb87f6e6bc4bb9c3a1398101fdcc960f667c4138ffd4e10e70ef14e8571aa24e13c0cd67c62f111afc134e603f89766ab01f91cfea3f9abb6f311ec272a0ffb235e44f30dee0ff692e4f524617e50fbc0de561ff349ddc07e3c01abbf225f5b3f91671513e28b9c0786bf2f82eb4e70be73705308e27b1dacf51cf16ffbe779d5c35f690edc64584f97e0b6707b9b3fe6459d04e7bf006bc1437e5a016bba367bb2e5a3bcd4fedce683e5ffbcaa0b369613e75e70bf03985aaf6766ffbc1ee763036e26603e026b7f86fc67fd44dea8bec877161f79abfad83c5dbd30e677c16d05ff0b13e7d4633decdd7613bf6f066bbf81f83974f67e922cfef3ae15ac4f3be06e827c1e4bb0e66fd43730d5c4a8972db8c9fdfe2e9c3d9e489c7be403c27d5397bb3f99ff6b3b9a27f49bddc888373a722ec5ee3b587fa1e9b882fc70e9dcfafc82b3df372d83355e91cfa1bf683f8afbb3f8c8fba6403d4f9f9d6b417cdfbf30eaed95f3b8dfb57387f5e111dc0aee231c80bb06f588e0dfbdfa1beed3ea553e3455b2f9f0c53931ec09ff19b41ea01fbd056bff8579abd7c5a461f87f5805ab7f20bfdc80b5bfc17ad3afc8da8c915f5ae782619f23b0d6639cc7e2a7d00b877fc7afce0d380dcebde767cb4f45d1ea1b89f1276786fd19e72d9b9a71de4367f1fbde75eedd9e387fd966b8cfb0e8dc7abe6670d7a21f0825f8a59f3c7861d8cfe2b7a86aef17e918dc2646fe8a60adfff04f8b8fa256fbc3dfc8d9ed1b769d07ef8fccdf8a977e3fec80bbc2e3213a97e86f82e5b3a2d3fdec7e22ec475a1fe06fdb600d50f4130fce84fa1ccd7f8a34c67f5a7276ffe34db0d63ff4c3e6bf45dfbaffc65567c6f9e2c459707fe1d679f0f8c95e18f6b2f85167acd0aff29ab3c75fc07986cef3315f3a37789f89cf60aa7adc8ff553e5449f473f7a0eee32d8870258fd0ff3761fe5b4a0c3bff79c05f5904d7e99ebfdd879781fdc95b85f9e71eee03f3480b982ff44b35f39ad0fd0d7fcb52cf5fd01f5e704cc15f667cb3f65d5f5d0272c832903b3f96f59ab3f201f3058fb33f8ffa9730bfb04eb3fcb46eb29fa9d2db0f603c8f7d0bfa5f1fd3073ee715e5a01f3e0ef23969fcaae63ef172e9c7bd407c23ca5f13e607fddcecf03fb69b7eafadbfd4fdf86bc9e9a7f96a2f506f9c2ded7ca7e647e702e7ddef26b39bd7fcc1f8c8cfe2b9e3a7b3f46b8cf215583f953b4fbaa26e37cbc736efcfcfdc83e7f0066f6fb347b5699aec7fd97ceadf763961fab3cf9f7155e761ebf0fae82c5f32b99bf5485f6dfa81f33607d1fc0fbb8e59b4a0decfaec81c5df87c8fca7d2d72be8170ae71e4c676076fdd9f26b55d3e0f6b07a5b4dfb63f44bfbe0bef2f717ab5755dbd7cee4ecdfdba2f59f55a7effbf08ff917463e5a77767f8d237bff102c1f55c4a5cff30bc37f2dff54ace747bec0fac4b5af27e7c6d75b7f57c90b07e7d6e3d3bea7683749d89fcd5ef5f47e914f2f9d93dfcf1a38797f4a56cfea4cfcfd82979cc7f727f387ba4813ac67d3a77ef9fec4dbcee3f75debbfea5ae5231e779cc7efa5d6dfd5a4f182fd6e9cfd7b225bbdaf53f2ef4f5bb7df8e1822458e298a511f87b7f3df8f1fc8a078100fe3513c8e274aa7f12c9ec78b5f95112fedff57f13adee8b88d77f13e3ec4c7f8149fe3ccafc888977136cea984f9b810174dca525c8e1fecd74a5c8d6b7f274325acc78df8316ec6adf8296eebd8899fe397b81bf7f4f77efc1a27318b792cfe42c66c2c75f77154b18e4d6c631762088102871424f4610807e1f0a732281c85e370124e759c85f370112ec3958feb70136ec35db8d7b987f0189e7e22e32a3c8799301be674cc8785b0f8dd580acbe1435809ab61edad6d4619613d6c848f6153c756f814b6c34ef81cbee8df5dfd3d8ebdb01fbe8649c8be9711f2b01e2514a10c958e3a34a18d6be3081da9a23e485f741309f57f9611a70df5c1cb38a4a3f8e6b4718d8ee9844e6d9cd1395dd0255dd1f51b19423774fb32eee8fe7b5fa0077aa4271dcf3463ab66698ee65f65d0022dd2d23763993e7cef05b442ab36d668dd566dd047ec851c4e5bf449c736edd0671d5f68f7475e497bb4afe32b4d744d463915dfc828a9d297a4e968b4996ba9e3c8e17b194c3698f58d9d857b1e5e65f0011ff2111ff3099ff2199febb8e04bbefa81946b9571c3b7bae28eef47cba3def2233ff133cff02ccfa93e3a789e1778f1072759e2659bffc02bbcfaad8fc113788dd7f51c1b3e3ef2266ff1a73732b679873ffbfc17dee5bdb7b1af2bf6f9abdaea9bc113ce38e782b587e29a1b6eb97b9d4d3185a936af321225d67ffffe8fa43e0de9201da6a3977f3ba69d74924ed3d99f649ca78b309b2ed355bae2b3748d5f3f1c97baee26dda6bb74ff5646ccd2437aa4dbf4949ed3a38d199e4bb33f18733a379f16d2226ee69b732ca5e5f421ade8584d6b697dfa8bda1fcad8481fd3e628e1ad4dd356fa94b6d34efa9cbea4ddb497f6c3eb73fb36bedaef896a91bdc6e5dbda90b4a749e57436692f9f1a5a7209ad65661da99bb268aa788d863fd71778caf49790b0ea6dda4812915e867823077c2e877224c73f97f13ae4444ea73bcb999ccb855cca9558dd911bb99d4af8251977726fcf3cc8a33cc535799619999539999785b739ea2f642cca922ccb075991553c236bb22e1bafdafebd8ca96de4a36cca967c1a9ff9fef9bf93f1fad4cfebe4afc8f895f1fe7ffffcedff46dfff10 789c8d9a578f25397285dfe7573436df1642ee356921e8a1aacb7579ef043dd0b3bcb782febbe2c63999b366a4ddc969f47c456630180cc7acf9cb9f7f9cefeffcf8f35f7e7b7935af57ee87cbe6f9c79ffddbddddd77ffed77ffcf76f7f9acf7ec8bf4d55fd98fde9df7efbd3c1eb0ff763f7e13e2cc0cf048a496ce6c62a5f2e783a695a3b55fea53c6da6c62d38dc29cf9b99e9757c4db992f9f305172a6f5a57d3ae5b7039516eabba8b3a3f809bc6aa32ee40d93415d7cbcab6a9ed44c79f955d33e1fa8fe416eb8775655fbb5ec7ed8772a81b8cdb4fe558d7a6d5f90db8b1906f55dfd9b4ee0cf87d64a37c4e7606f63a0237bd853e866cadeecf6d28cf9ab96d741cf267eddcaa7dc3dac04ed72b7695e7f5acf7bade0599ebc57b70e3619f704b8e56e78727e5aa6d9dda336c91add3f3b06aff595d5bd8cf5e923de4db3372a4bdafc1cd14e7e97e916becc775e4d6c2bedfca4d3dc1f996bbe469aff34d4bf6f02ff738b2aeef1ec8d1c07ed84fd3cce81ffb23439f1bf21cec3db9b2b5f22ab9b17adefe82dc435fff4136380f3f2707d8b358526eeb1ae7617e915bf887db230ff6c2f9b4cd847c479ee2bcecd7c8d8cf2d99fbf36e64ec6f97ccfdd9e9c8958e5f912bb05f1919fb3f257babf62d21bfabfa56cfbf3800cbfe94dd0e789467c935e4b9ed9171fe5be486bc3932ecfd93dc920db9b39a0ffc309fe71102b89d201e4a705f994ed92f83451ededf220ff20af270bee5c81abf7e896c30eefa9131fe3d32fce18b6c11dfee98ece86f2f2323fee08f46f4c17e56c983bc6db2c57ae17a6495ef77c88ef9e179648c7f8eacebf95db2e7f8dec8d0677b64e4db7d32fddb9f8f8c7c763632e61f9223c6c3d5c83a1ef2c038af00ff34727ec84fd4b79d221f95884f5bb94eb948e0ba37b067051ecfa326733fbe210ffa1e90a99f6f4786fec84fb69d50df9581a1afefc953ea9f4686fe7164e4d317f28cf38b91317f32b2ce8fd0d7353df25d803fba71feebc890bf33b2daa384bffa7ada215f627f5efc0bebbf81a57ee8fc784baec081f3dbc6693c1be4a3509b1ee789fc1f86f7c32e99ef47ce6f8dd3f82e618f58854ef58fc8cf8b7e01f67c275be6b313b2473e09c80751e4833b720d2e35bfce2775d7a35f78271be6a737b0c883be4be071bf9c3fc80b1764ee3fde8cacf9cc42de74ec37aec98ef9e386ec198f9e1c995f6f47467c3f83db19fded833ce8b34c1ef4791959e5c54d724bfdd45fe633e9af101f57644bfdeec891f17f0f167fd77871d5c8888f07f294f1f43832c69fc883fe7be4c15ed07fde74f0677b4aeed9df1c81653efc45ebe9bcaa9b0efd450d6e1cea7bc47957c37e0bd8bbae3bf40f2e8325de351f44eca796f9b0e73eb9e37ab04723fda1fa637c05b73dc735bee6ade8a3f5a8a8c9a687bf77e4d0233ff7e0e1fda0f561de49ff86fef180dc3bb0e6cf793fcc8fd7648bf1b805ee8c437ed6fc3a37125f78ff9c3cccdf2533df05d8d33633e817e11fb6754ee325be913ddf873fdaaec37a51ebffdc0df34bf8afaf23fab304f9bea90dec0b7ff4edd4403ec7e57dc8df207bae7f450e4efdb3d0789f87da327fad83c5bfe0ff0599f323ce2374b543bcc1bf62cb7aef2e46867fccc93df2697c2747ee4ff5af26cdb457ff2a3f46463fda90999fdc29b8ad59efcfc80decefce47c6fa97e416f5201a72747a3e4ef35f25171ec6e384dc415f3725537f37231bd68f44a6bc68c1dd046cd49faa4543abfa9a6bb0c43be66f93799f8b192cef83f7c88dc3fef4bcaab9e883fdc05ef36e8af592fa5355893fe0fd757037873ca3f12be15e217f47eca71ede8f4b23c31f345f548d0428ce3f825bf647f1133cc82f35ff54925e0ce26b1f3caeaff15b497f8a784ed87fd7ce8cda3f156099aff68a6be40aec60ef5efc19fbff020fe3f17864c4d3945c8393c69374ab53e6f36f728df73de4dbc6e13e1157c02deb4bda00cbf9201f9d9387f557c90dd6739adf2a27d75bf81bece386f75349ee1dee63f01fe91f7af5f72293fb5ee3d9d4e096f739f74166ffe83ec901f6715fe4c8f8837ffbaea53f61ff41f4c17d67893ce5fe347f5651f213eeb74723eb7a59f3793d693bd49734b0e3fde99d3cacdf83fb09ec53aabd6bb98f23decb37b0247cdcaf5fc9ccaff1122cf959d74f5a1feb59c37a94276089677cdf5821b3fec543f060ef7443361ef77b3d9f7ade04f87bda048bbfabfd13f49b8feb1bb2c5fb51f35f5d0d9caec9ceebfeb3e6afba96fca4e79b1ec0dd9cfe6fc99c5fa8bfcaf5dd717ded1fa49cf27e99aec8c1abbdd32b39828dc657bd881ff8db3a3978dc5fb15e2fe7a9f190351fd646ec85fb30b9637f911c99f2b3c6576d5b83f3b62d58e6833b72cbef1b3db9437fe0d4ff6b37acef0a724f3664f6b75ee3aff66d877eabacc0dd14f928ad81fb09edf14e9e72bf9abfead0f588970c7f927a84fc6f1bf0b05e3c233bec2765703f83bca4fd5133e9992fd31e79e6713e53b2945ce517728ff112e3526f501ff219b863ff67757fcdacb5a8f759f36933ef26389ff401ee6baff632985f8938e8774e0ea8b7e9821c51cfd304dc375ef79bb5be3475c7ef1be53d99df17f23539d01e67e4411ef4ab451efa51ec57ba4bd8331d8325fe71ffd67cd6b4dd84fd2aecd90ee3e9883c47fe499a5f253b4e29ef7464cc3f1919fe70496ea98fe683a61ff4b19027fe8c7ec9ae81657df03a99f2ed0679463e22cfb19ec5fe6ccf7a970ec83dcf7f971c3cea81c693549ba13e1d928dd7f3b2ea6f8def2bcaff49667db1981f161f38f4fd966cf17e4e23435f8daf268a3ec84fda6fb71333873e59f37f3bed5a9ec71578945f913dfc3f6b3cb5b33ef27df5af76deb1bfb3d7e0be477d4c1d99fb4f0d397a959f33d84c3cbe7f6a7e6eab9efd780996eb27be179bdb91b13e58fc0df93e9f8387f32b2fc9ac5f36910df42b347e5b492f909fc9723ed8cf3399f3ed2dd9d23f3dd8cc688f3032e66bbe956837b0a7752363fd66609c8ff564cbf5c2c8f0971e3ccad77c29cd5a4f7f8964ceb78f64077ded03d98333d6ebc51fc01a2fad117b41de2639d07e770343df5c824de575bdacf120cdca94df9f9fc881fd07e45bd11ff5c4912bac6f35ffb44efc03f20bf0309e2db9269b91d14f69bcb67ed85fa9fd511b7ae69b08ff8f8b0f88ea4f67e4c8f3980e4cfdb49e48b66a295fd7eba63dfb0d730e3653daf39b5cd31fdec87c3fbf0c1cb0bf677207f67a7eddace7f74a33078b7c7ddf1c93e7b4cf2b99efe78f91d17f3c917bb051fb7495d813f72dcd4f5d6de6947f44aed94f683c74cdb09ed92757e857cc01b9261f8e8cf72fc90deda9f70fb99e5b7edf5827f3fba79980477917e4e1fd2bb0952ba9beafe7d549fce03e5ac21e121fac7f35d8ce02f6abf542a6b7cc67f764077f4a891cc006f28dccc7fabbe40ef9b5d4fc2587e5b0bed901cb7ce83f1b19fe724aee20cfc15ecef07b90f926f3be1d355e6531f6c379156c7af897d1fcdd05c3fc9e1fc176cafdc2ffa2b1a88759fb5d898629eed3f9136caba0f5aad4f57af11fe6df9fe480fd1a8ddf7e2ef6c2f74b5dafaf467e1e19fdc913d973fce7c8187f2107f2ebc8d01ffad4a3fc55f2307f79647c3f52ffec5bc3fb7fde01cbf9e37b9dfa572f07887ec0ac81ed84eb69be95f439e1f9dd93877ab946ae02ee6b1a9f528c5af66f4b64837eccbd8c0cfdd5dfc5fba7ecbff4be26dee303eaa57e3fe883e1f71b63c0b6a6bfa97ff4d104c82bb0bf6819dff9811c03f29fae2fa7ddd03eddc8909f46c6f7a19edcf2bc35bf9bd9c8c5c8f0bfab91914f23b9e3b8c687990fef17eaefa6b696f9709b1c02fa01cd27a6b173d6ef47b2e1fef7c89efb5d2747d82f6f82dd04fbcf6a4ff18629c7374646bdfa35b2ce2fb49f328bf2a9f34bbc6f6cc3f3807c6b6bf84f81fd5a791ff74f8d6f29f6cc1f41fdc7044910f8fde525d84d305e3e93a7b047a1f9dd4e84a1cfc9c8a8bfea6f566e3fc80fc50558c6f13de6893cc77cf34eae61af42fdc7ce5c8bfc99f5bceddc7ade6f035836a0e777a5e76f2bcbfa5f687d90dd57ac37ea4fb693f5717fdc225be49f42e34d76df05fcfe01fb936c05f9c18e8cf3877ce36658efaa20cf79bfd37c6aad633c149be41efa141b64c3787f058feb69bcc9e9cee00f05f4f5a22fe249fd4976ebc0ae06cb7cf4c39f23235f43ffe802f61bb0bfe82bf85754ff7513c7fb56b1460e906fb7c17e1ae0dfba3f27dd2bf3b59eb75883f522df8c8cef351eec1be81334fe9d440fef1f4f64cb7e5bfddbc9ed02f2cb1a2cfae27bd632b9653c68be156b73dc6abe59ec86f6547b2f3e5fe33cae0cd9637d07fd3adfd1ded8afdc86e17fa5da5bb4e923fc53fb17d1b6813de209d961dce8f9c96af4dfe26964f8c303b923c3fe7e643d3f17064e2be49efaa8bf39393fc6df33b9c77eadd67f2fd119105f1a3f7e2ef210ff1a6ff236f379a9f9d18bb732feeec91efe91d4debef191bc040e137071479e46f40f6a4f598de3e99bcc7c56a87d16abf1fcca81237e7f0f7d4d98417fbb47ae22fc4bef23de7afa4bd981c31cef17daaf4b734d4e5acf653735e41576609ee7d9c888df486eb19f2bcc0fb27f7c2f6cc1a21fe26160cab307e436e2fb88d6131f178faea7f755b1ce9ce7edc90df5d1f310ebcc11afe98bdc41bf42cf7fb13af42b57c836429ee6c78574ae8ff52a9901fb6e935bfafb35b9e3f9687c88b52cdeb7daaf84460c80fe0bf3c59b31bf6cc81ef303d6ebc6f113b28fe827349e65b4a7fdbec896fabc907d44fc9f9203d7bf00c749547f2f359f05338c07ad9722cdd0bf8fc811e3e6032cefe3ff3f81fe21ce22faf537f21c5ceaf9c9db33d83738f230be3f327eff7442ae301ed5ff64b581c3c8f85ebe4aaeb19f42f58fd361be5b23d7985faabfca6a9c6f3ec90de5417e155bda47fd312e3e28c2beba3f99dd42dff29cdc613c9e927b8c171837d2b0e1fea3fb8f4e1ef407d04fc223c2bfb59e09914bec4fff59f0c1eb1f3d65519ad296aef465286399ca5c5efdf1cc3f92515e9737e56d7957de970fe563f9543e972fe56bf956be971fe567f9f5cf6594dfe552b95cfe2c57cad5bf79d6caf572a3fc556e965bff9f8c72bbdc2977cbbd72bf3c280fcba3f2b83c91e754fe3e163a2bcfcb8bf2b29c94d3ff4b46392be76555d66553b665274f5f94455198c2ca7fb9c54f0a57f82214b148452eaefe5146715ddc14b7c55d715f3c148ff23c15cfc54bf15aae166fc57bf1a13f5b3c9fc557f15d2c15cb7f20e367b152ac166bc53a9f0d599bb6287e159bc5d638b25e6c173bc56eb1f7b7328afde2a0382c8e8a63794ef4392dce4619e7c54571c99f9fe89c49312d66c5fc77194555d44553b44527d712710b234690eb89b4589061a418187148fdf9623c996caeccb5b9f95d86b93577e6de3c9847f3649ecd8b3caff2bc9977f3613ecd97f9364b66597eb218f96956ccaa5933eb66c3fc329ba38c2db36d76ccaed99367df1ce873688eccb13931a7e6cc9c9b0b73293f3930725b3533333795a94d635ad3418674e9a595ded04abb67170d8ea41d9b6cb657f6daded85b7b67efed837d94e7c93edb17fb6adfecbbfdb09ff6cb7e43865db2cbf6a75db1ab76cdaecbb3617fd94dbb65b7ed8eddb57b76df1ed8437b648fed893db567f6dc5ed84b7926d283f39bb974c7b56d6c6b179f014a27dd8ca8232d48713e9c8b93eed92597dd95bb7637eed6ddb97bf7e01edd937b762f9a575edd9b7b771feed37dc9f3ed96e459763fdd8a1b64acb975b7e17eb94db7e5b6dd8ef4f4bbf6cbedb97d77e00e55c6913b7627eed49db97377e12ea5cb9c4aa738976eafa68c463ab34ebaafd24bcd5f48f28b9ba8b4478b0aacf939f9ecaffcb5bff1b7fecedffb07ffe89ffcb37ff1af90e1dffcbbfff09ffecb7ffb2591b3ec7f8a9c15bfead7fcbacad8f0bffca6df92b16dbfe377fd9edff707fed01ff9e351c6893ff567fe5cc620a9f45b6ed35ff84b7cc7900e6b265d5525efd7d21db57ef109a40c8b4a64212348d316a490841472b85a480ad7720bb809b7e12edca3170e8fe1293ccbd8e2ed97f01adec27bf8089fe16b94f11d96c272f8292329ac50ce6a580beb6103f52e6c86adb01dae64ed9db01bf6c27e380887e128702fe1249c86b3702e3fdd0f17e1527a8da9ccde968e608e1effe055ea7d23357c22757a4f6a6b1991f1a5ad848c45368f2966f97315afc37ebc89b7d2b1ddc5fbf830c44b7c8c4ff139bec4d7f816dfe347fc8c5ff13b2ec565caf819578457e35a5c17d91bf13afe8a9b712b6e87eaf7fc1177e26edc93953fe2becc3d8887f1281ec713ca388d67f13c5ec44ba99853a9c973a974756cc2fd5fe720a96d5dec53998a78904cb2c9259f82e4727a6a8a29a59caed275ba49b7e92edda787f4f8f7b9303da5e7f4925ed39bbcff9e3ed267fa4adf69499fe5f433ada4d5b42623eb6923fd9267f38ff27ada4adb6927eda6bdb49f0ed2613a4ac7e9449e53f9fb2c9da78b74992669fab712febebea4599aa72ad5a9496dea529fcb5c64936d76d9e790634e39e7ab7cfdd712feb1cee59b7c9beff27d7ec88ff9293fe797fc2acf5b7ecf1ff9337fe5efb49997fe79bdcdcbf9675ec9ab792dafe78dfc2b6fe6adbc9d77f26edecbfbf9e05fa9d922e5301fe5e37c924ff3593ecf17f9324ff234cff23c57ff5adda79c3a37b9cd5deeafcaabe2ca5cd93f9e2732fee7df7ffb5f19170c71 QualityChecker toggled(bool) BitrateChecker setDisabled(bool) BitrateChecker toggled(bool) BitrateCustom setEnabled(bool) FPSChecker toggled(bool) FPS setEnabled(bool) Scaler widgetTextChanged(const QString&) ScaleFiller execute() QualitySlider valueChanged(int) QualityCustom populate() ScaleChecker toggled(bool) ScaleX setEnabled(bool) SubChecker toggled(bool) Subtitle setEnabled(bool) FEncode toggled(bool) SubChecker setDisabled(bool) FPS widgetTextChanged(const QString&) FPSFiller execute() BitrateChecker toggled(bool) QualityChecker setDisabled(bool) QualityChecker toggled(bool) QualitySlider setEnabled(bool) ScaleChecker toggled(bool) ScaleY setEnabled(bool) FPSChecker toggled(bool) FPSCustom setEnabled(bool) ScaleChecker toggled(bool) Scaler setEnabled(bool) SplitChecker toggled(bool) SplitSize setEnabled(bool) FEncode mencoderEncode SubChecker BitrateChecker BitrateCustom ScaleChecker Scaler ScaleX ScaleY FPSChecker FPS FPSCustom SplitChecker SplitSize KonsoleChecker About StartEncoding CloseButton1