Find Jobs
Hire Freelancers

Delphi Project: Re-create User Interface and Data Analysis

$100-500 USD

进行中
已发布大约 12 年前

$100-500 USD

货到付款
Hello, I would like to re-create a part of user interface of the following program on Delphi. It should work on Delphi 2010. Download Program: [login to view URL] Only This Part of User Interface is needed: [login to view URL] This part of user interface is based on the "[login to view URL]", you can find this file on the program directory. Brief explanation for this [login to view URL]'s format: BRAND|MODEL|EXT|VCODEC|ACODEC|VBITRATE|RESOLUTION|ASPECT|ENCODER|COMMAND| Example 1: Acer|beTouch E100|mp4|mpeg4|libvo_aacenc||128x96,160x120,176x144,220x176,240x192,320x240,352x288,*384x240|1:1,3:2,4:3,5:4,5:6,11:9,*16:9,15:9|[login to view URL]|-i @INPUT@ -vcodec mpeg4 -b 500k -g 590 -acodec libvo_aacenc -ab 64000 -ar 32000 -s @RESOLUTION@ -aspect @ASPECT@ @OUTPUT@| Acer|beTouch E100|mp4|libx264|libvo_aacenc||128x96,160x120,176x144,220x176,240x192,320x240,352x288,*384x240|1:1,3:2,4:3,5:4,5:6,11:9,*16:9,15:9|[login to view URL]|-i @INPUT@ -vcodec libx264 -g 590 -keyint_min 0 -b 500k -level 30 -bf 0 -b_strategy 0 -directpred 0 -flags2 +bpyramid -bframebias 0 -maxrate 1500k -bufsize 1500k -rc_init_occupancy 0.9 -bt 1.0 -qcomp 0.6 -me_range 16 -sc_threshold 40 -me_method 1 -subcmp 5 -chromaoffset 1 -qmax 51 -qmin 10 -qdiff 4 -i_qfactor 1.4 -b_qfactor 1.3 -aq_mode 1 -aq_strength 1.0 -trellis 0 -refs 1 -flags2 +mixed_refs -coder 0 -flags2 -fastpskip -psy_rd 1.0 -deblockalpha 0 -deblockbeta 0 -rc_lookahead 40 -flags2 +mbtree -acodec libvo_aacenc -ab 64000 -ar 32000 -s @RESOLUTION@ -aspect @ASPECT@ -partitions parti4x4+partp8x8+partb8x8 @OUTPUT@| You can try to play around this user interface, you will find that after you chose the Manufacturer and Device, it will show the available choices for various options, after you selected one option, it will affect the available choices for another options. There are correlations between those options and all of these correlations are based on the "[login to view URL]" file, so you need to analyse this file deeply. ## Deliverables In order to import this project to my program easily, on this project, I want to have a function, so when I pass the following TStringList (same brand and model) to the function, it will do all the job (i.e. fill up all the Options, maintain correlations, etc.) on the Form accordingly: You can assume this TStringList is for same brand and model: Archos|405|avi|mpeg4|libmp3lame||*320x240,480x272,720x576,720x480,800x480|1:1, 3:2,*4:3,5:4,5:6,11:9,16:9,*4:3,16:9|[login to view URL]|-i ATINPUTAT -vcodec mpeg4 -b 1800k -g 590 -acodec libmp3lame -ab 128000 -ar 44100 -s ATRESOLUTIONAT -aspect ATASPECTAT ATOUTPUTAT| Archos|405|avi|libxvid|libmp3lame||*320x240,480x272,720x576,720x480 ,800x480|1:1,3:2,*4:3,5:4,5:6,11:9,16:9,*4:3,16:9|[login to view URL]|-i ATINPUTAT -vcodec libxvid -level 13 -g 590 -b 1800k -bf 0 -flags +cgop -chromaoffset 1 -mblmin 2 -mblmax 31 -qmin 2 -qmax 31 -b_qfactor 150 -b_qoffset 100 -mpeg_quant 0 -trellis 1 -acodec libmp3lame -ab 128000 -ar 44100 -s ATRESOLUTIONAT -aspect ATASPECTAT ATOUTPUTAT| Archos|405|mp4|libx264|libvo_aacenc||320x240,480x272,*720x576,720x4 80,640x480|*4:3,16:9|[login to view URL]|-i ATINPUTAT -vcodec libx264 -g 590 -keyint_min 0 -b 1800k -level 40 -bf 0 -b_strategy 3 -directpred 0 -flags2 +bpyramid -bframebias 0 -maxrate 5000k -bufsize 5000k -rc_init_occupancy 0.9 -bt 1.0 -qcomp 0.6 -me_range 16 -sc_threshold 40 -me_method 1 -subcmp 5 -chromaoffset 1 -qmax 51 -qmin 10 -qdiff 4 -i_qfactor 1.4 -b_qfactor 1.3 -aq_mode 1 -aq_strength 1.0 -trellis 0 -refs 2 -flags2 +mixed_refs -coder 0 -flags2 -fastpskip -psy_rd 1.0 -deblockalpha 0 -deblockbeta 0 -rc_lookahead 40 -flags2 +mbtree -acodec libvo_aacenc -ac 2 -ar 44100 -ab 128000 -s ATRESOLUTIONAT -aspect ATASPECTAT -partitions parti4x4+partp8x8+partb8x8 ATOUTPUTAT| Archos|405|mp4|mpeg4|libvo_aacenc||320x240,480x272,*720x576,720x480 ,640x480|*4:3,16:9|[login to view URL]|-i ATINPUTAT -vcodec mpeg4 -b 1800k -g 250 -acodec libvo_aacenc -ac 2 -ar 44100 -ab 128000 -s ATRESOLUTIONAT -aspect ATASPECTAT ATOUTPUTAT| Archos|405|mp4|libxvid|libvo_aacenc||320x240,480x272,*720x576,720x4 80,640x480|*4:3,16:9|[login to view URL]|-i ATINPUTAT -vcodec libxvid -level 13 -g 1800 -bf 0 -flags +cgop -chromaoffset 1 -mblmin 2 -mblmax 31 -qmin 2 -qmax 31 -b_qfactor 150 -b_qoffset 100 -mpeg_quant 0 -trellis 1 -acodec libvo_aacenc -ac 2 -ar 44100 -ab 128000 -s ATRESOLUTIONAT -aspect ATASPECTAT ATOUTPUTAT| Two little change: 1. I want to add one more textbox to the interface, this textbox should be filled by the COMMAND based on the current selection of those options. 2. Based on my analysis, for this program, the "Kbps" option is based on VBITRATE. But I want to make a change here, the "Kbps" option should be based on the '-b' parameter of the COMMAND in our interface. Finally please add brief comments to each part of the code. That's all, let me know if you are confused about this job. Thanks. Raymond
项目 ID: 2712460

关于此项目

1条提案
远程项目
活跃12 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
See private message.
$100.30 USD 在14天之内
4.9 (111条评论)
5.9
5.9

关于客户

HONG KONG的国旗
na, Hong Kong
4.9
25
付款方式已验证
会员自10月 10, 2011起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。