Get Info
ffmpeg -i input.avi
Remove the first 2 seconds from a video
ffmpeg -ss 2 -i input.flv -vcodec copy -acodec copy output.flv
| // app/album/adapter.js | |
| import ApplicationAdapter from '../adapters/application'; | |
| export default ApplicationAdapter.extend({ | |
| host: 'http://api.spotify.com', | |
| namespace: 'v1' | |
| }); |
| import Ember from 'ember'; | |
| export default Ember.Controller.extend({ | |
| appName:'Ember Twiddle', | |
| items: Ember.computed(function() { | |
| return [ | |
| Ember.Object.create({ title: 'Foo', bucket: 'first' }), | |
| Ember.Object.create({ title: 'Bar', bucket: 'first' }), | |
| Ember.Object.create({ title: 'Baz', bucket: 'first' }), | |
| Ember.Object.create({ title: 'Quxx', bucket: 'first' }) |
| export default Ember.Test.registerAsyncHelper('setElementHTML', function(app, selector, value) { | |
| return new Ember.Test.promise(function(resolve) { | |
| Ember.Test.adapter.asyncStart(); | |
| Ember.$(selector).html(value); | |
| Ember.run.later(() => resolve(), 100); | |
| Ember.Test.adapter.asyncEnd(); | |
| }); | |
| }); |
| import Ember from 'ember'; | |
| import hookableSort from 'demo-app/hookable-sort'; | |
| export default Ember.Controller.extend({ | |
| appName:'Ember Twiddle', | |
| foo: [ 'b', 'a', 'd', 'c' ], | |
| sortedFoo: hookableSort('foo', function() { | |
| // I don't know how to use method | |
| console.log('things be happening'); | |
| }) |
| <form onSubmit={ evnt => { | |
| evnt.preventDefault(); | |
| console.log({ pendingUser }); | |
| handleSave(person.merge(getValues(pendingUser))); | |
| }} > | |
| <div className="form-group"> | |
| <label htmlFor="firstname">First Name</label> | |
| <input id="firstname" className="form-control" ref={ bindInput.bind(this, pendingUser, 'firstname') } defaultValue={ firstname } type="text" /> | |
| </div> | |
| <div className="form-group"> |
| @echo off | |
| rem the name of the script is drive path name of the Parameter %0 | |
| rem (= the batch file) but with the extension ".ps1" | |
| set PSScript=%~dpn0.ps1 | |
| set args=%1 | |
| :More | |
| shift | |
| if '%1'=='' goto Done | |
| set args=%args%, %1 | |
| goto More |
Get Info
ffmpeg -i input.avi
Remove the first 2 seconds from a video
ffmpeg -ss 2 -i input.flv -vcodec copy -acodec copy output.flv
| { | |
| "db:create": "docker run --name todomvc-plusplus -v $(pwd)/pgdata:/var/lib/postgresql/data/pgdata -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -e PGDATA=/var/lib/postgresql/data/pgdata -d postgres", | |
| "db:start": "docker start todomvc-plusplus", | |
| "db:stop": "docker stop todomvc-plusplus", | |
| "db:remove": "npm run db:stop && docker rm todomvc-plusplus" | |
| } |
| docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc spotify/docker-gc |