1. Visiting from the US? Why not try DIYnot.US instead? Click here to continue to DIYnot.US.
    Dismiss Notice

How to add something like this to a website I'm designing

Discussion in 'Software' started by timbook, 17 Feb 2021.

  1. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    134
    Thanks Received:
    5
    Country:
    United Kingdom
    Hi, I'm designing a website for a business idea that I have. I have designed websites before, using wordpress and even using dreamweaver. But even at that, I am by no means an expert and those designs were almost 10 years ago now.
    I can see that a lot of host providers allow unlimited disk space and bandwidth, so I am guessing that means if I wanted people to upload things to my site, there would be no issue with space? Is that correct?
    Also, what if I wanted someone to be able to have the uploaded file automatically manipulated, such as being able to apply a filter to an image or video?
    Or being able to add equalization or Compression to a piece of music?

    What I would like is to have a bar where someone can upload something, have it manipulated immediately by selecting one of the filters or in the case of music, compressors, and then see or hear the changes right there in real time.

    How difficult would that be to design in a wordpress templated site and/or in Dreamweaver? Any help much appreciated.
     
  2. Sponsored Links
  3. rossj81

    rossj81

    Joined:
    13 Nov 2019
    Messages:
    40
    Thanks Received:
    13
    Location:
    Warwickshire
    Country:
    United Kingdom
    I haven't used Dreamweaver or WordPress so can't help there, but industry sentiment appears to be against Dreamweaver, so I'd go with WordPress.

    Be careful about what you let your users upload. You should at least validate the file type is expected, but ideally check all uploads against a anti-malware service. Also make it difficult for users to access other users' uploads, otherwise you'll find your site quickly becomes a host for pirated content and kiddie porn.
     
    • Thanks Thanks x 1
  4. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    134
    Thanks Received:
    5
    Country:
    United Kingdom
    I never even thought about that!!!
    All I was thinking was that I'd need to make it a Web 2.0 site so that visitors can interact with it. Kind of like a social media but at the same time, not exactly. In some ways it would be kind of like Instagram. Because you upload a photo and then you can add a filter in real time and get the result back straight away. And in another way I was thinking of something such as eMastereddotcom
    Take a look at their homepage and you'll know what I mean, I guess. Something like that would be great.
     
  5. Adam_151

    Adam_151

    Joined:
    17 Jun 2004
    Messages:
    6,642
    Thanks Received:
    267
    Country:
    United Kingdom
    I dont't think you understand how much compexity there is in creating a system that applies a filter to an image (certainly in the way folk now talk about 'filters' to mean adding cat ears to someone, rather than what it used to imply, such as Blur or Sepia), and if you want to do it to a video it suddently becomes a lot more complex!
     
    • Thanks Thanks x 1
    • Like Like x 1
  6. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    134
    Thanks Received:
    5
    Country:
    United Kingdom
    Ok, well lets start small then. What about adding something to audio tracks, like you can do on emastereddotcom?
     
  7. Sponsored Links
  8. IT Minion

    IT Minion

    Joined:
    28 Jul 2018
    Messages:
    3,208
    Thanks Received:
    244
    Country:
    United Kingdom
    There's two massively different aspects to this. Building a site with buttons, pictures and text is straightforward and WordPress is a great tool for that.

    Having those buttons do something, especially something clever and unique, is very different. You use different tools, different services to run those tools and a different approach to design them.

    Adding audio to an existing track means you need some code that runs somewhere that waits for the audio to be sent to it, can open and modify that audio, then send it back again. None of that is going to be possible without significant technical knowledge. As it's IT there will be blogs and guides and training materials around, but it's the sort of thing that could be a final year degree project for a computer science degree.

    As Andy said, theres a lot of complexity here. WordPress is designed for anyone who can use Google to build a website. amazon Web Services or Azure aren't.
     
    • Thanks Thanks x 1
    • Like Like x 1
  9. therafox

    therafox

    Joined:
    9 Mar 2021
    Messages:
    12
    Thanks Received:
    1
    Location:
    UK
    Country:
    United Kingdom
    In addition to what was said above, I'd like to say that this is almost always a marketing gimmick: most hosts that make this claim actually have very strict limits (e.g. unlimited space, but files must be smaller than 1 MB). There's almost always a gotcha that it has to be "reasonable" and that they're free to change their mind at any time, effectively giving them the right to take away your storage for any reason.

    Hosting videos especially is very expensive, which is why there's very few competitiors to the likes of YouTube.
     
    • Thanks Thanks x 1
    • Like Like x 1
  10. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    134
    Thanks Received:
    5
    Country:
    United Kingdom
    My main interest is audio, but I'd prefer WAV to MP3, so WAV is bigger than MP3 obviously
     
  11. akwexavante

    akwexavante

    Joined:
    15 May 2012
    Messages:
    53
    Thanks Received:
    4
    Location:
    Yorkshire
    Country:
    United Kingdom
    Why don't you build your own server and install a linux distro and experiment at home first, it isn't difficult to do and the server spec needn't be more than a STD desktop PC. You can then play at will without investing a lot of money in hosting and buying domain names etc until you're happy. Then knowing what you need to achieve your goals you can look for a host provider that gives you all the server side daemons you need to work with.

    I think your going to have to explore server side programming such as perl or php etc and explore what other daemons are available for manipulating images and video.

    The uploading of files and checking file format, size and scanning for viruses etc is the easy bit. on upload change the file name and place it beyond the root of the server for manipulation then move it back.

    I hate wysiwyg's myself as they are far too restrictive, learn html5 and javascript from the bottom up, and you'll gain a far greater understanding of how stuff works.... then your only restriction is your own imagination rather than the wysiwyg you're using.

    What you're planning on doing is incredibly complex for a whole team of people to undertake never mind just one individual ...... how much time do you have!!??
     
    • Thanks Thanks x 1
  12. timbook

    timbook

    Joined:
    8 Feb 2015
    Messages:
    134
    Thanks Received:
    5
    Country:
    United Kingdom
    I certainly have plenty of time I could use, but this idea seems beyond me if I am honest. The more I look into it the more it seems beyond me. Like I say, I've dropped the ideas of using videos or images. I'm more focused on audio if I am being honest. But I still think it is beyond me even at that.
     
Loading...

Share This Page